PDA

View Full Version : Problem with sendmail and saslauth



Henry2630
26th July 2007, 09:54 AM
:confused: I followed the How-to on http://www.howtoforge.com/howto_sendmail_smtp_auth_tls to set this up on my new Fedora 7 box.

At the end of the install, I entered :-

telnet localhost 25
ehlo localhost

and I did NOT get 250-STARTTLS or 250-AUTH

Sendmail seems to work for my TT Express, but the logwatch is giving me: -

--------------------- sendmail Begin ------------------------



SEVERE ERRORS
-------------

System Error Messages:
opendaemonsocket: daemon MTA-SSL: cannot bind: Address already in use: 11 Time(s)
opendaemonsocket: daemon MTA-SSL: server SMTP socket wedged: exiting: 1 Time(s)

Total SEVERE ERRORS: 12

**Unmatched Entries**
daemon MTA-SSL: problem creating SMTP socket: 11 Time(s)

---------------------- sendmail End -------------------------

I still have BIG L-Plates when it comes to Linux. I can handle the general things, but up until now, when I follow the guides to the letter, it has always worked.

There is no saslauth listed in services and if I try to add it, nothing happens. If I try to start it manually, it tells me it's already running. There also seems to be a saslauth in /usr/sbin as well as in /usr/local/sbin.

We really only use the sendmail to handle the Help Desk, but I'm trying to learn and I would appreciate getting to know what the problem is and how to fix it, so that when it happens again, I have some idea as to where the fault is. I also don't want people to be able to hack into my mailserver!

Thanks in anticipation

Henry2630
26th July 2007, 06:23 PM
If I do the following[
root@xxx~]# /usr/sbin/sendmail -d0.1 -bv root

I get

Version 8.14.1
Compiled with: DNSMAP LOG MATCHGECOS MILTER MIME7TO8 MIME8TO7
NAMED_BIND NETINET NETUNIX NEWDB PIPELINING SCANF USERDB XDEBUG
Warning: Option: AuthMechanisms requires SASL support (-DSASL)
Warning: Option: CACertPath requires TLS support
Warning: Option: CACertFile requires TLS support
Warning: Option: ServerCertFile requires TLS support
Warning: Option: ServerKeyFile requires TLS support
Warning: Option: ClientCertFile requires TLS support
Warning: Option: ClientKeyFile requires TLS support

============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = xxx
(canonical domain name) $j = xxx.corp.somewhere.org
(subdomain name) $m = corp.somewhere.org
(node name) $k = xxx.corp.somewhere.org
================================================== ======
fred@somewhere.org... deliverable: mailer esmtp, host somewhere.org.,
user fred@somewhere.org

Should IO rather remove sendmail and start over?