RFC 7505 ("Null MX") handling
authorop <op@openbsd.org>
Wed, 8 Nov 2023 08:46:34 +0000 (08:46 +0000)
committerop <op@openbsd.org>
Wed, 8 Nov 2023 08:46:34 +0000 (08:46 +0000)
commit2e9bd56efeee5829fef625fabe35efeb7aea9404
tree0316fee891087929ce29a4c5e41318c766c95e2c
parent6b9d0bbc2d6707a74c98bd2453de6cfd57ad490c
RFC 7505 ("Null MX") handling

mail delivery will not be attempted if a domain advertises a single MX
record with preference 0 and a zero-length label.

based on an initial diff from Philipp (philipp+openbsd [at] bureaucracy
[dot] de), thanks!

ok jung@
usr.sbin/smtpd/dns.c
usr.sbin/smtpd/mta.c
usr.sbin/smtpd/smtpd.h