SOLVED: How to exempt some addresses from checks on the mail server?
ITSEF Admin
itsef-admin at itsef.com
Tue Nov 21 16:12:10 CET 2006
Right. Just found out how to allow certain mail addresses to be used as sender
addresses without having to disable those checks completely:
* Go to /kolab/etc/kolab/templates and edit the file main.cf
* Find the line with "smtpd_sender_restrictions" under
"## Kolab Policy Server"
* There should be an entry in this line
"check_policy_service unix:private/kolabpolicy"
* *Before* this entry, add the following:
check_sender_access hash:/kolab/etc/postfix/access
(don't forget the commas to separate from the other entries).
On Kolab 2.1beta3, the resulting line looks like this (should be one long
line):
smtpd_sender_restrictions = permit_mynetworks, check_sender_access
hash:/kolab/etc/postfix/access, check_policy_service unix:private/kolabpolicy
* Save the file and run "kolabconf" to create the configuration file and
restart postfix
* In the directory /kolab/etc/postfix, edit the file "access"
* For each address you want to allow, add a line like this:
USER at DOM.AIN OK
* Save the file and run "postmap access" to generate the corresponding postfix
db file.
Voila, all addresses listed in /kolab/etc/postfix/access should now be allowed
as sender addresses. N.B.: You need to run the "postmap" command whenever you
change that file!
Unless someone finds some faults with this (please do let me know!), I'll put
it in the Wiki at some point.
Cheerio,
Thomas
More information about the users
mailing list