[erlang-questions] smtp server
Wed Feb 1 16:50:32 CET 2012
"For instance, START_TLS is still not "easy" in erlang owing to the
long, and continuing, struggle
to get good TLS protocol support."
Steve, do you mean the TLS support in Erlang is not good? Can you
explain a bit more? I think the new SSL in Erlang is awesome compared
with the old openSSL based implementation.
On Tue, Jan 31, 2012 at 8:21 PM, Steve Davis
> I have noticed that a great number of SMTP projects fail with a
> whimper. In particular, I observed that the JBoss project ran an SMTP
> project for a long, long time before even barely having something
> reasonable, and it's still not really "production quality". While the
> underlying protocol for SMTP is straightforward, I think things run
> aground owing to the teams initially underestimating the number of
> rfcs and protocol extensions that you are essentially *required* to
> support (especially wrt authentication etc) to have a production level
> server; and also the storage issues such as the user directory and
> message store.
> There's no reason it couldn't be done, of course, but there's a lot of
> moving parts that need to come together to make it a real production
> competitor to the venerable sendmail or servers like MS exchange.
> As far as Erlang is concerned, it's hard to see it happening until
> certain requisite libraries are mature. For instance, START_TLS is
> still not "easy" in erlang owing to the long, and continuing, struggle
> to get good TLS protocol support.
> Assuming that does get "finished" (and there's a whole raft of crypto
> work still to do), perhaps a good start towards such a goal would be
> to integrate, at the very least, an LDAP client into the base
> ok before I ramble too much, I'll leave my 2c there.
> On Jan 29, 12:56 am, Roberto Ostinelli <> wrote:
>> dear list,
>> are you aware of any existent production-ready SMTP server in Erlang? I've
>> only found, maintained:https://github.com/Vagabond/gen_smtp
>> thank you,
>> erlang-questions mailing list
> erlang-questions mailing list
More information about the erlang-questions