On a cPanel VPS, I am using MXLogic for some domains. This basically makes all incoming emails for those domains pass through MXLogic filters before being delivered to the respective domains.
The problem is that, when users in the same domain using the service mail to each other, the server bypasses the MXLogic filtering and delivers the email locally. This is both a security risk for those users (one infected user could infect other users on the domain) and defeats the very purpose of using MXLogic for all incoming email.
MXLogic had the following answer when I submitted a ticket about this;
Unfortunately, my host is not forthcoming on what I should do to make these domains skip local delivery and instead send them out and then receive them. Can anyone here guide me on which settings I should change in Exim to make this possible?This situation happens depending on the settings of your clients email server. Many email servers by default will skip sending the email out and back when the email is from an email address in the domain or domains that it is configured to handle. So when abc@1234.com sends email to def@1234.com it recognizes the mail address as one that will becoming right back, so it takes a short cut and moves the email right to that users inbox rather then sending it out and waiting for it to come back. You will need to go through your email servers settings and change it to send email out all them time whether it knows the email address is one that it handles or not.
Also, if I were to prevent local delivery, would this affect all domains? I would like to do this only for the domains that are using the spam filtering service.
Thanks,
Meeven



LinkBack URL
About LinkBacks
Reply With Quote





