Today I update my cpanel from Release 18033 to the current Release 18430. As often happens I was notified exim has changed and I need to remove my custom acl's and reinstall them. (this is what prompted me to manually update instead of allowing auto updates)
One of the very important acl conditions I have custom is the sender/callout option. I prefer to keep this option on and control the bypass with a whitelist. Here is what I had previous to the update: (notice I only commented out the default acl for this)
While looking to reinstate this little gem I found the following in it's place:Code:[% ACL_RBL_BLOCK %] ############################################ # Sender Verification ############################################ #sender verifications are required for all messages that are not sent to lists deny message = WSS560 - From email address must be valid (able to receive email). log_message = WSS560 - From email address must be valid (able to receive email). !verify = sender/callout=60s,defer_ok !hosts = +rv_sender_callout_ip_whitelist !senders = +rv_sender_callout_email_whitelist accept domains = +local_domains ########################### The old way #### # require verify = sender/callout=60s ############################################
I would like to get my whitelist back in place, but I'm somewhat confused with the new terminology require verify = recipient. I dropped by exim.org and the cpanel change logs but I could find nothing about this.Code:[% ACL_WHITELIST_BLOCK %] [% ACL_RBL_BLOCK %] [% ACL_TRUSTEDLIST_BLOCK %] [% ACL_PRE_RECP_VERIFY_BLOCK %] #recipient verifications are required for all messages that are not sent to the local machine #this was done at multiple users requests require verify = recipient
Anyone know what I need to put in my ACL to acheive the same effect? I realize I could use the cpanel whitelist and whitelist against all the ACLs but I prefer to whitelist the sender/callout independantly.
Any guidance is greatly appreciated!



LinkBack URL
About LinkBacks
Reply With Quote





