Is it better to add restrictions/tests to the appropriate section or is
it better to place then all under one, for example everything to do with
sender (check_sender_access...) with smtpd_sender_restrictions. Similar
setup for all the other sections.
I only ask because in reading various how-to, etc., I find there seems
to be two schools of thought
1) lump just about everything under one restriction "class"
(usually smtpd_recipient_...).
2) place the test with the appropriate class.
I understand that with "smtpd_delay_reject=yes" there isn't much
difference, does breaking them up have any detrimental effects?
========
Just to make sure I am think correctly
client: => ? not quite sure, but it seems to be validation of the
physical connection, (ip, hostname etc, connecting MTA)
etrn: => ?
helo: => MTA to MTA hand shake
To: => recipient
relay: => control over what if any relaying of mail is allowed
From: => sender
data: => control how the data, /the email/, is handled