On May 19, 2006, at 2:18 PM, Bret Miller wrote:
I apologize if this has already been addressed.....I am using
CGPro with CGPSA. I have placed an entry in my local.cf
"whitelist_from_rcvd *(at)domain(dot)com domain(dot)com"
I can answer that. CGPSA runs under CommuniGate Pro. CommuniGate Pro
doesn't write it's received line until AFTER rules are completed, so
when CGPSA submits the message to SA, the last Received header isn't
present to indicate which server the message was received from. This
breaks lots of stuff, including SPF tests, and anything that relies on
the message envelope.
I plan to write a patch for it and submit to Daniel at some point so
CGPSA can write its own Received header, but just haven't had the time.
For now, the best you can do is a straight whitelist_from.
Or write the exception/white-listing behavior into the rule that
invokes CGPSA.
perhaps adding this condition to the rule:
[submit] [is not] "SMTP [66.143.207.22]"