LWN.net Logo

Coming soon: OpenSMTPD

Coming soon: OpenSMTPD

Posted Oct 16, 2009 9:03 UTC (Fri) by rjamestaylor (guest, #339)
Parent article: Coming soon: OpenSMTPD

This reminds me of the Apache JAMES project -- why it was necessary to run POP, IMAP, SMTP,
NNTP in a single JVM is *beyond* me. But I did have the joy of supporting it in the early stages
(v. 1) for a J2EE project of which I was a part. Painful days of instability, reimplementation of old
vulnerabilities, etc., all because our project team was more comfortable with a Java based
platform than anything else. (Note: at that time the JAMES project was *not* rated for production
use; on a few occasions when I exchanged email with the developers they were astounded how
we were relying on the project at that state -- it's probably very robust now at v3).

Exim for Debian due to GPL, JAMES for Java, OpenSMTPD for BSD...is a RoR MTA far behind? Say,
Erlang is getting popular... *sigh*

Choice is good - I just wish the reasons for taking on a complete re-write were for reasons
other than license, runtime platform, language, framework or which ever reason was given for
these other projects. Guess this is why I prefer Postfix and qmail -- they were rewritten to
provide security, scalability, ease of configuration -- regardless which implementation on prefers
(I like Postfix, personally).


(Log in to post comments)

Coming soon: OpenSMTPD

Posted Oct 16, 2009 17:25 UTC (Fri) by bronson (subscriber, #4806) [Link]

The biggest reason for the rewrite is the license. If DJB didn't write such weird (but secure!) software, maybe they could have started with public domain qmail. Everything else out there just has unacceptable strings attached.

http://freshbsd.org/?branch=&project=&committer=&...

Huh, looks like development is ongoing. Wonder how mature it feels. I'll have to check it out the next time I need an smtpd.

Has anyone tried using it?

Coming soon: OpenSMTPD

Posted Oct 16, 2009 20:01 UTC (Fri) by nix (subscriber, #2304) [Link]

I'm reasonably certain that if you look hard enough you'll find MTAs
written in both gawk and GhostScript (in non -dSAFER mode). :)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds