On Thu, Dec 05, 2019 at 11:36:28AM -0600, myportslist20190...@nym.hush.com wrote: > Synopsis: small update to man smtpd.conf to include from local syntax > Category: documentation > Environment: > System : OpenBSD 6.6 > Details : OpenBSD 6.6-current (GENERIC.MP) #509: Tue Dec 3 > 19:03:47 MST 2019 > > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > Architecture: OpenBSD.amd64 > Machine : amd64 > Description: > man smtpd.conf doesn't yet include the new "from local" syntax in > EXAMPLES section > The man page is not wrong. However, I think "from local" can be > included in > the section about forwarding email to other servers. I've tested it > with several servers. > > I don't know if this next bit should also be in the man page, but in > order to get forwarding to work, I fill in the well-known aliases > on the sending machine with a different domain than the actual > hostname. For example, the server that sends email may have > foo.my.local in /etc/myname, but I fill in root@fictional.domain > in the well-known aliases in /etc/mail/aliases. The receiving > server of course needs a match statement for that fictional domain. > > How-To-Repeat: > man smtpd.conf > Fix:
fixed, thanks. jmc > Index: usr.sbin/smtpd/smtpd.conf.5 > =================================================================== > RCS file: /cvs/src/usr.sbin/smtpd/smtpd.conf.5,v > retrieving revision 1.236 > diff -u -p -u -r1.236 smtpd.conf.5 > --- usr.sbin/smtpd/smtpd.conf.5 5 Dec 2019 14:49:35 -0000 1.236 > +++ usr.sbin/smtpd/smtpd.conf.5 5 Dec 2019 17:12:34 -0000 > @@ -1151,8 +1151,8 @@ action "local_mail" mbox alias <aliases> > action "outbound" relay host smtp+tls://b...@smtp.example.com \e > auth <secrets> > > -match for local action "local_mail" > -match for any action "outbound" > +match from local for local action "local_mail" > +match from local for any action "outbound" > .Ed > .Pp > In this second example, > > > > >