Linux Debian support - "Name required for macro/class" when starting sendmail

This is Interesting: Free IT Magazines  
Home > Archive > Linux Debian support > September 2005 > "Name required for macro/class" when starting sendmail





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author "Name required for macro/class" when starting sendmail
google_groups3@hotmail.com

2005-09-02, 5:52 pm

When trying to start sendmail i get the below error. I have googled
and googled but cannot find the solution. Any ideas what is causing
it? I am getting a real sendmail headache.

Thanks in advance,
Steve

myserv:/etc/mail# /etc/init.d/sendmail start
Initializing SMTP port. (sendmail)
554 5.0.0 /etc/mail/sendmail.cf: line 1110: Name required for
macro/class
554 5.0.0 /etc/mail/sendmail.cf: line 1111: unknown configuration line
"{client_addr}"
myserv:/etc/mail# unknown configuration line "{client_addr}

google_groups3@hotmail.com

2005-09-02, 5:52 pm

hmmm, i commented out these lines in sendmail.cf and the problem went
away and sendmail starts. however, when i telnet to the localhost port
25 and enter ehlo localhost i am expecting to see amongst others:

250-STARTTLS
250-AUTH

however, i only see these 3:

250-SIZE 52428800
250-PIPELINING
250 HELP

What am I doing wrong? where are they? As you can see below, they are
compiled with sendmail:

Version 8.13.4
Compiled with: DNSMAP LOG MATCHGECOS MILTER MIME7TO8 MIME8TO7
NAMED_BIND NETINET NETUNIX NEWDB PIPELINING SASLv2 SCANF STARTTLS
USERDB XDEBUG


AAARRRRGGGHHH!!! Please help. If i cannot get this working i guess
i'll have to dump sendmail completely and try postfix. it just seems
such a shame to dump all the config i have done. :-(

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com