I find it useful to reject spam that pretends to come from my domain.
I'm sure others would too. Also fixes a typo and makes white space
consistent.
- todd
Index: usr.sbin/smtpd/smtpd.conf.5
===================================================================
RCS file: /cvs/src/usr.sbin/smtpd/smtpd.conf.5,v
retrieving revision 1.123
diff -u -r1.123 smtpd.conf.5
--- usr.sbin/smtpd/smtpd.conf.5 13 Dec 2014 13:36:03 -0000 1.123
+++ usr.sbin/smtpd/smtpd.conf.5 16 Dec 2014 13:41:25 -0000
@@ -964,7 +964,7 @@
table aliases db:/etc/mail/aliases.db
accept for local alias <aliases> deliver to mda "/path/to/mda \-f \-"
-accept from any for domain example.org \e
+accept from any for domain example.com \e
deliver to mda "/path/to/mda \-f \-"
accept for any relay
.Ed
@@ -979,10 +979,33 @@
.Bd -literal -offset indent
listen on lo0
listen on lo0 port 10028 tag DKIM
+
table aliases db:/etc/mail/aliases.db
+
accept for local alias <aliases> deliver to mbox
accept tagged DKIM for any relay
accept from local for any relay via smtp://127.0.0.1:10027
+.Ed
+.Pp
+Sites that accept non-local messages may be able to cut down on the
+volume of spam received by rejecting forged messages that claim
+to be from the local domain.
+The table
+.Em other-relays
+can be used to specify the IP addresses of relays that may legitimately
+originate mail with your domain as the sender.
+.Bd -literal -offset indent
+listen on lo0
+listen on egress
+
+table aliases db:/etc/mail/aliases.db
+table other-relays "/etc/mail/other-relays"
+
+accept for local alias <aliases> deliver to mbox
+accept from local for any relay
+reject from ! source <other-relays> sender "@example.com" for any
+accept from any for domain example.com \e
+ alias <aliases> deliver to mbox
.Ed
.Sh SEE ALSO
.Xr mailer.conf 5 ,