Hi I have read a number of posts about the 550 SMTP Auth error, and I must be a bit slow because I still cannot get my head around this problem.
About 6 weeks ago some scumbag was able to hack into and use our domain to send a bunch of spam before I detected the problem. Now our domain has a bad reputation and legitimate emails sent to customers at AOL, Hotmail and various others are being blocked due to blacklisting or reputation problems. I tried various methods of getting removed from blacklists but still the big players are blocking us. I dont blame them, I would hate us too.
I decided that the best solution was to create a new mail server with a new IP in a VPS, and use it as an outgoing server only, using the .NET variant of our domain. So our existing mail server is mail.mydomain.COM and the new outgoing only server is on mail.mydomain.NET. Then I would set up Outlook to send using the .NET mailserver and receive using the .COM mailserver. In this way we could retain all our existing emails ([email protected]) and our outgoing email would not be associated with the .COM domain and IP address.
This seems to work fine when sending from a mydomain.COM address to external addresses, or when sending from an external account to a mydomain.COM address, but when I send a message outgoing through the .NET mailserver, to an email address on our .COM domain ([email protected]), the .COM mail server complains saying:
SMTP error from remote mail server after RCPT TO:<[email protected]>:
host mail.mydomain.com [112.xxx.xxx.xxx]:
550 smtp auth requried
During send from Outlook I log on to the outgoing mail server with credentials for that server, and on the advanced tab I use the following settings:
Advanced Tab -> Incoming: port 995, This server requires encrypted connection
Advanced Tab -> Outgoing: port 465, SSL
So I gather that the incoming mail server is complaining because I am sending it a message from an email address within its domain, but from a mailserver domain that is not itself ie from .NET not .COM.
What can I do to tell the .COM domain server that sending from the .NET server is OK? Am I doomed?
Thanks for any advice!
Centos 6.5 in a VPS
Vesta Control Panel
Outlook 2010 Client
About 6 weeks ago some scumbag was able to hack into and use our domain to send a bunch of spam before I detected the problem. Now our domain has a bad reputation and legitimate emails sent to customers at AOL, Hotmail and various others are being blocked due to blacklisting or reputation problems. I tried various methods of getting removed from blacklists but still the big players are blocking us. I dont blame them, I would hate us too.
I decided that the best solution was to create a new mail server with a new IP in a VPS, and use it as an outgoing server only, using the .NET variant of our domain. So our existing mail server is mail.mydomain.COM and the new outgoing only server is on mail.mydomain.NET. Then I would set up Outlook to send using the .NET mailserver and receive using the .COM mailserver. In this way we could retain all our existing emails ([email protected]) and our outgoing email would not be associated with the .COM domain and IP address.
This seems to work fine when sending from a mydomain.COM address to external addresses, or when sending from an external account to a mydomain.COM address, but when I send a message outgoing through the .NET mailserver, to an email address on our .COM domain ([email protected]), the .COM mail server complains saying:
SMTP error from remote mail server after RCPT TO:<[email protected]>:
host mail.mydomain.com [112.xxx.xxx.xxx]:
550 smtp auth requried
During send from Outlook I log on to the outgoing mail server with credentials for that server, and on the advanced tab I use the following settings:
Advanced Tab -> Incoming: port 995, This server requires encrypted connection
Advanced Tab -> Outgoing: port 465, SSL
So I gather that the incoming mail server is complaining because I am sending it a message from an email address within its domain, but from a mailserver domain that is not itself ie from .NET not .COM.
What can I do to tell the .COM domain server that sending from the .NET server is OK? Am I doomed?
Thanks for any advice!
Centos 6.5 in a VPS
Vesta Control Panel
Outlook 2010 Client