Hey Zhang,
Thanks for the response! I read that thread over and it's a huge relief that this is now possible. It's also nice that it was already implemented with the version I have installed.
My question now, however, is which file do i edit to add the exception for the user, domain, etc.? The one you mentioned was in the plugins folder and I do not see that script in there.
I have:
dr-xr-xr-x 2 iredapd iredapd 4096 May 14 17:01 .
dr-xr-xr-x 5 iredapd iredapd 4096 May 14 17:01 ..
-r-xr-xr-x 1 iredapd iredapd 0 Mar 5 05:56 __init__.py
-r-xr-xr-x 1 iredapd iredapd 216 Mar 5 05:56 .___init__.py
-r-xr-xr-x 1 iredapd iredapd 216 Mar 5 05:56 ._ldap_amavisd_block_blacklisted_senders.py
-r-xr-xr-x 1 iredapd iredapd 2275 Mar 5 05:56 ldap_amavisd_block_blacklisted_senders.py
-r-xr-xr-x 1 iredapd iredapd 216 Mar 5 05:56 ._ldap_domain_wblist.py
-r-xr-xr-x 1 iredapd iredapd 4673 Mar 5 05:56 ldap_domain_wblist.py
-r-xr-xr-x 1 iredapd iredapd 216 Mar 5 05:56 ._ldap_expired_password.py
-r-xr-xr-x 1 iredapd iredapd 1128 Mar 5 05:56 ldap_expired_password.py
-r-xr-xr-x 1 iredapd iredapd 216 Mar 5 05:56 ._ldap_maillist_access_policy.py
-r-xr-xr-x 1 iredapd iredapd 4326 Mar 5 05:56 ldap_maillist_access_policy.py
-r-xr-xr-x 1 iredapd iredapd 2223 Apr 12 04:30 ldap_recipient_restrictions.py
-r-xr-xr-x 1 iredapd iredapd 216 Mar 5 05:56 ._sql_alias_access_policy.py
-r-xr-xr-x 1 iredapd iredapd 3771 Mar 5 05:56 sql_alias_access_policy.py
-r-------- 1 root root 2491 May 14 17:01 sql_alias_access_policy.pyc
-r-xr-xr-x 1 iredapd iredapd 216 Mar 5 05:56 ._sql_user_restrictions.py
-r-xr-xr-x 1 iredapd iredapd 4933 Mar 5 05:56 sql_user_restrictions.py
-r-------- 1 root root 2649 May 14 17:01 sql_user_restrictions.pyc
I assume the file I want to edit is "sql_user_restrictions.py" although I may be looking in the wrong location.
Also, with editing this, I no longer need to remove reject_sender_login _mismatch from main.cf?
Thank you,
Neil