Quoting Will McDonald <wmcdonald@xxxxxxxxx>:
Hi all,
I've been trying to hit on the right configuration combo to allow
relaying from specific users and/or domains to an internal box running
Sendmail.
Reading the docs at http://www.sendmail.org/m4/anti_spam.html#relay
and http://www.sendmail.org/m4/anti_spam.html#access_db_fine
I would appear that I should be able to all per-address relaying in
/etc/mail/access by enabling
FEATURE(`relay_mail_from')dnl
in sendmail.mc and restarting Sendmail. Then adding
test@xxxxxxxxxxxxxx to /etc/access as:
From:test@xxxxxxxxxxxxxx RELAY
Should allow relaying FROM this address, yet it doesn't seem to work
for me on a CentOS 4.4 system and I can't quite hit on why.
Have you rebuilt access.db? (makemap hash access.db < access)
BTW, if the system in question is accessible from the Internet, what
you are doing is a bad idea. You are allowing anybody to send spam
through your system by simply using specific return address.
Better way to do it would be to enable authentication in Sendmail.
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos