RFC: Sendmail deprecation ?

Kevin Lo kevlo at FreeBSD.org
Fri Dec 8 07:47:00 UTC 2017


On Wed, Dec 06, 2017 at 11:33:41PM +0100, Baptiste Daroussin wrote:
> Hi all,
> 
> I would like to propose the deprecation then removal of sendmail in base.
> 
> Deprecation will happen in the form of FreeBSD 12.0 being built WITHOUT_SENDMAIL
> by default
> 
> removal would happen in FreeBSD 13.0
> 
> sendmail in base it not really usable as a full featured mta due to the fact it
> does not support anything an entreprised grade mta setup would require: ldap
> support for example, check the number of options available in the sendmail port.
> 

Hmm, dma(8) says: 

dma is not intended as a replacement for real, big MTAs like sendmail(8)
or postfix(1).

I seriously don't think dma(8) is a full featured mta.  I would recommend 
OpenSMTPD.  OpenSMTPD makes smtp easier to implement and manage and more
secure.

> Users for that use case would be better served by the port version of sendmail.
> 
> The other kind of users are the one using the default setup of sendmail:
> relaying emails externally and deliver locally.
> 
> We have dma(8) which is way smaller than sendmail(8) have a configuration file
> understandable by most users (yet that is subjecttive) and have the setuid
> binary capsicumized.
> 
> dma(8) has been modified to fix issues reported by clusteradm preventing its
> usage in real life situations:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208263
> 
> I think only providing dma(8) by default and let users choose a full featured
> mta via packages is a good solution and better for both sendmail users and non
> sendmail users.

Why not vice versa?

> If noone express a strong opinion by then, I will turn sendmail option off by
> december 15th.
> 
> Best regards,
> Bapt

	Kevin


More information about the freebsd-arch mailing list