On 2/18/2010 4:30 PM, Len Conrad wrote:
---------- Original Message ----------------------------------
From: Wietse Venema<wie...@porcupine.org>
Reply-To: Postfix users<postfix-users@postfix.org>
Date: Thu, 18 Feb 2010 17:21:53 -0500 (EST)
Len Conrad:
is this param server-wide, or can it be present in smtpd_*_restrictions ?
Use this in smtpd_mumble_restrictions:
reject_unlisted_sender
Reject the request when the MAIL FROM address is not listed in
the list of valid recipients for its domain class. See the
smtpd_reject_unlisted_sender parameter description for details.
This feature is available in Postfix 2.1 and later.
Use this as a main.cf name=value setting, or as "-o name=value"
override in master.cf:
smtpd_reject_unlisted_sender (default: no)
Request that the Postfix SMTP server rejects mail from unknown
sender addresses, even when no explicit reject_unlisted_sender
access restriction is specified. This can slow down an explosion
of forged mail from worms or viruses.
Wietse
Here's the logic we want:
smtpd_recipient_restrictions =
.
.
check_sender_access mysql:/path/3rd_level_sender_domain_class.cf,
smtpd_reject_unlisted_sender = yes,
Use "reject_unlisted_sender" here.
http://www.postfix.org/postconf.5.html#smtpd_sender_restrictions
restrictions listed above are also valid in
smtpd_recipient_restrictions.
http://www.postfix.org/postconf.5.html#reject_unlisted_sender
reject_unlisted_recipient,
.
.
permit
3rd_level_sender_domain_class =
.
smtpd_reject_unlisted_sender = no,
For no (default) sender checking, set main.cf
smtpd_reject_unlisted_sender = no
or just remove that parameter, since no is the default.
reject_unlisted_recipient,
.
permit
thanks
Len
-- Noel Jones