Add ability to allow specific email useraccounts to skip SMTP authentication
Add ability to allow specific email user accounts to skip SMTP authentication if the connection is initiated from a specific IP adress.
Currently you can only choose to have or not have SMTP autentication, all over server.
I want to be able at a useraccount level to add exeptions from SMTP auth, by adding one or more IP-adresses (or range, DNS-names) that should skip SMTP Auth.
It's very usefull and it's possible in Exchange.
I have a customer that hesitates to move from Exchange to MDaemon, just because this function is missing in MDaemon.
It should be easy to fix?
Thanks for sharing your idea with us to allow an account to be excluded from the SMTP auth requirement when the connection is from a specified IP address.
My apologies for not providing this information previously.
Currently this can be done using a combination of IP Shielding and SMTP authentication. To do this go to Security / Security Settings / Sender Authentication / IP Shield. Enable IP Shielding and then add the domain/IP pairs for the IP address and domain you’d like to be able to send mail without authenticating. For example, if I want 10.10.10.10 to be able to send mail for test.mail without authenticating I would add a domain IP pair for test.mail, 10.10.10.10. At a minimum you’ll want to add a single domain IP pair for every domain that is hosted locally. If you don’t want to allow any IP addresses to send mail for the domain without authenticating use 0.0.0.0 as the IP address.
Then check the box for “Do not apply IP shield to authenticated sessions.” Then go to the SMTP authentication dialog and uncheck the box for Authentication is always required when mail is sent from local accounts.
If the sending IP and domain are not a pair listed in IP Shielding they will need to authenticate in order to send email.