ESMTP is enabled from the get go by default. Infact, I don't think you can
turn it off. Just configure your client to authenticate before sending
and you should be happy.
I've been trying to get esmtp working with "Mail" on OS X... "Mail" has
an option for an account to send mail via authentication smtp and then
you input the username/password in two fields. Seems simple enough,
however no matter what I put in the fields that is the actual data of the
account (which btw, "Mail" is able to GET mail fine with that account
info), courier errors with:
Jul 16 17:55:44 yellowboi courieresmtpd:
started,ip=[::ffff:XXX.XXX.XXX.XXX]
Jul 16 17:55:44 yellowboi courieresmtpd:
error,relay=::ffff:XXX.XXX.XXX.XXX,from=<cour...@themailchoice.com>,to=
<some...@outthere.com>: 513 Relaying denied.
It seems to me esmtp isnt running correctly. I have the latest courier
installed, and I didn't mess with ANY of the default configuration for
esmtp, because it was said that no configuration was needed to make it
work.
Well... its not working with a email client that supports authentication
through smtp.
Any ideas?