SMTP AUTH on 587 while still listening on port 25?



I'm running sendmail 8.13.1 on a CentOS Linux box (equivalent to RedHat
Enterprise Linux 4.5) which is exposed to the Internet via DNS and MX,
etc.

With this configuration, I'm able to receive e-mail from the outside
world, and all is working well.

What I'm now trying to do is to enable my roaming uses (running laptop
computers outside my firewall) to send e-mail via my sendmail server
using SMTP AUTH.

I've been reading the Bat book (Sendmail, 3rd Edition) as well as several
web pages, including the tips at www.sendmail.org, cf/README, etc., but
can't seem to get it working.

First of all, I have TLS connections working. Am I correct in assuming
that if my roaming users connect using TLS, that the user name and password
they send will be encrypted - as well as the e-mail message itself?

If this is the case, do I need to use saslauthd, or can I just configure
AUTH to use "PLAIN" as the auth mechanism?

Next, when I try to configure the sendmail server to listen to port 587
for AUTH connections, the server no longer listens on port 25. This is
what I added to my sendmail.mc file:

DAEMON_OPTIONS(`Port=587, Name=MSA, M=Ea')dnl

Is it possible to have sendmail listen on port 25 for general connections
from the Internet for delivery of mail to my local users, as well as listen
on port 587 for authenticated connections from my roaming users trying to
send e-mail locally and to the Internet?

Thanks for any help.

.



Relevant Pages

  • Re: What protocol does sendmail use when sending outbound mail to port 25?
    ... Sendmail makes a TCP connection to port ... to the home) for my default Internet connection, but they will not let me ...
    (comp.mail.sendmail)
  • Re: IPFilter NAT to localhost
    ... Hi Oscar and thxs but the example of sendmail listen on port 2525 is ... I try redirect the traffic but don't work ... Sendmail by default listens on port 25 and on port 587, ...
    (comp.unix.solaris)
  • Re: It dont work like it used to
    ... What about sendmail log file entries (in ... arrive at the internal server like it used to. ... internal server is now listening on all addresses, ... server send "directly" to the Internet, ...
    (comp.mail.sendmail)
  • Re: Socksifying sendmail?
    ... Is there a way to have sendmail deliver emails through a SOCKS proxy? ... firewall and behind an ISP that blocks outgoing port 25. ... Have you tried using "public internet host" as smart host reachable via ...
    (comp.mail.sendmail)
  • Re: "Hostile" vs. "Friendly" instances of Sendmail
    ... number of sendmail processes you want to run in parallel, ... I want to do more than set a connection limit. ... I really just want two SMTP servers: ... slime pit known as the Internet. ...
    (freebsd-questions)

Loading