From owner-freebsd-arch@freebsd.org Wed Dec 6 22:33:43 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5959E8E785 for ; Wed, 6 Dec 2017 22:33:43 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B33B965CB9 for ; Wed, 6 Dec 2017 22:33:43 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id AFBB8E8E784; Wed, 6 Dec 2017 22:33:43 +0000 (UTC) Delivered-To: arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF612E8E783 for ; Wed, 6 Dec 2017 22:33:43 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9035D65CB8; Wed, 6 Dec 2017 22:33:43 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id BBCBE13FE7; Wed, 6 Dec 2017 22:33:42 +0000 (UTC) Date: Wed, 6 Dec 2017 23:33:41 +0100 From: Baptiste Daroussin To: arch@FreeBSD.org Cc: gshapiro@FreeBSD.org Subject: RFC: Sendmail deprecation ? Message-ID: <20171206223341.iz3vj4zz2igqczy7@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="huu3o22uzx2iwrhs" Content-Disposition: inline User-Agent: NeoMutt/20171027 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 22:33:43 -0000 --huu3o22uzx2iwrhs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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. 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. If noone express a strong opinion by then, I will turn sendmail option off by december 15th. Best regards, Bapt --huu3o22uzx2iwrhs Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAloocEIACgkQY4mL3PG3 PlrfsQ/+JtLGZ8vCbEl+HzxXB94WRdX6Tvccl7TgBq0BoSQXM9FkFFRE4fAshFL5 WvbUnNCGxhDmfKOj6xczK1A3wFRJWkV8iXWPcNH/PLGlE32ZjtATtybHhKUpdbkm lwP8RPvAckJXsFjsiiqQK5tZtnQVHLU1c03/4gT4BrdvIb6NbKDAJ34AzyTYGFo1 rh64fHAmuDHf456h7tZ+0CxshIdfNrNXmv45efMEfXyReDcXtGk9Vark7CQnWxOU erhmOqxEwOXeUrYFypAHHbp9JgqB7vAH2b0ue4y2ifpA85P9hd6rel81fJn10JF1 BPwhMenpG6yvWZNIrFd/BBXqKS4ZJjshww6YzmCIwm74fB8MfFjKbPlgOVs9IrGg 210bWw0hzd3YzLYWV5PIvi/dY4ckEX7vN8PH17fj7ncNNJ+2cb/upm7mL/CDv1jL R+WczUvn0eb5TLXuxF5uAxR/uRdJqSjJKn3/y6XloXhqdQB1KepGgJ2qA0cKMTw8 sn07BFRLGX71gIXYuu9NACJ1nAyfAHvqqcxflEy7bZ2E8Rexh9FR5DraBUGt9fc0 ORgQ+6/eP9QWNENpv/1df3PugAftK4AbjqStB4DrO+eE6uYauUbJb1/SmXgTxyhZ teh8jChT+jb+agEUAVFM9CSFD+Izwar/F4ZEPMx6yaIyh1wTsZ8= =DuAn -----END PGP SIGNATURE----- --huu3o22uzx2iwrhs--