Date: Tue, 28 Oct 2014 11:30:49 +0100 From: Harald Schmalzbauer <h.schmalzbauer@omnilan.de> To: freebsd-current@freebsd.org Subject: missing nullmailer feature in dma(8)/dmagent Message-ID: <544F7059.6010608@omnilan.de>
next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3D87A46BCDA3C1C5A752BAB4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, I haven't found a way to instruct dma(8) to also forward unqualified recipients to the relayhost. It always delivers unqualified addresses locally (if not translated by "aliases"). ssmtp(8) provides an option to define a recipient address for all local recipients who's ID is <1000. nullmailer(7) does exactly what I want, it doesn't care about the host part of the recipient address, it just passes it over. I'm missing an option for dma(8), which disables local delivery completely, or like ssmtp, optionally only for ids <1000 resp. not existing local users. Why?: Maintaining aliases at each machine is too expensive. My aim is that any operator or daemon of any (human-users-less) machine can simply drop mails to 'chief' or 'root' or 'monitor'. Then there are MSAs (I don't call them mailhub, in my world a mailhub stores email, which often is called a "mailhost"), and only these MSAs care about recipient aliasing and delivery to mailhub or relayhost. With that setup I have exactly one (resp. each redundant MSA) place to maintain aliases and/or other forwarding rules/mailertables etc. Since most smtp-agent implementations handle multiple A records =E2=80=93 although I haven't fo= und one which evaluates MX records =E2=80=93 and I have more than one MSA, I can = pretty reliably guaranteee that any failing machine/device/daemon can drop a note which won't get lost. If I did aliasing on the mailhub instead at the interposed MSA, I'd loose poor mans' redundancy=E2=80=A6 According to dma(8) on 11-current, it's the same like in ports (mail/dma), which I used for testing. I like the decision to replace sendmail, since almost any time in the past when I really needed to use the fullfeatured MTA capabilities, I had to replace base sendmail with a SASL extended version=E2=80=A6 But I'd still need to spread nullmailer(7) with current's dma featrues in 11. Thanks, -Harry --------------enig3D87A46BCDA3C1C5A752BAB4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAlRPcF4ACgkQLDqVQ9VXb8j0awCgjiGQu5lx2HPwrzazQqc5QKA0 Jn0An2GS7H8lgTNbQhsNiUNu6ARWSili =dtY0 -----END PGP SIGNATURE----- --------------enig3D87A46BCDA3C1C5A752BAB4--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?544F7059.6010608>