Untitled Post

posted Jan 11, 2010, 4:07 PM by Chris Franklin
Sender_Address_Verification:

Basicly it just a just checks to make sure that the person sending you
a email (bob@aol), is a real user at aol. By making a connection back to one
of aol's listed MX records and asking if this is a real user or not.

Idea from http://www.wanlink.com/spamilter/faq/
and "atomant" from the xmail forum.


INSTALL
1. Download SenderAddressVerification.phps to /var/MailRoot/filters/SenderAddressVerification.php
2. Add this to your filter.post-data.tab (those NEED to be tabs between the quoted fields)

"!aex" "/var/MailRoot/filters/SenderAddressVerification.php" "@@FILE" "/var/MailRoot/logs/" "True" "False" "False" "False"

4. if you running a server withere php is not located under /usr/bin/ you'll
need to chnage the very 1st line from "#!/usr/bin/php -q" to where ever you do
have it 


Break down of the filter.pre-data.tab line

"!aex" = Don't run this filter if the user is auth'ed
"/var/MailRoot/filters/SenderAddressVerification.php" = location of the filter
"@@FILE" = where xmail is storing the email
"/var/MailRoot/logs/" = location of your log files
"True" = You want to reject the email if the user is found to be invaild (False means except the message)
"False" = You want to reject the message if no connection to the remote server can be established (False means except the message)
"False" = You want to tell the remote server to try again laster if there is a error in the helo stage (False means except the message)
"False" = You want to tell the remote server to try again laster if there is a error in the from stage (False means except the message)
ċ
SenderAddressVerification.phps
(4k)
Chris Franklin,
Jan 11, 2010, 4:07 PM
Comments