Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Your access to this mail system has been rejected due to the sending MTA's poor reputation. #40

Open
a-ssassi-n opened this issue May 24, 2018 · 3 comments

Comments

@a-ssassi-n
Copy link

a-ssassi-n commented May 24, 2018

I have set my sender to my Gmail address: [email protected]
When I am trying to verify an email (Which is correct) I am getting an error:

[2018-05-24T06:21:28.568919+0000] <<<recv: 554 Your access to this mail system has been rejected due to the sending MTA's poor reputation. If you believe that this failure is in error, please contact the intended recipient via alternate means.

and the $results[$emails] returns False for this.

When I checked the same email with other email checking tools, they return True

Do I need to buy a domain and configure SPF records for my mail server to get the correct results?

Note: Currently I am using my localhost (XAMPP)

@a-ssassi-n a-ssassi-n changed the title 554 Your access to this mail system has been rejected due to the sending MTA's poor reputation. If you believe that this failure is in error Your access to this mail system has been rejected due to the sending MTA's poor reputation. May 24, 2018
@zytzagoo
Copy link
Owner

Do I need to buy a domain and configure SPF records for my mail server to get the correct results?

It might help, yes. But that new server can also get banned and/or flagged as bad pretty quickly (depending on what you're using this for, how often etc.)

@a-ssassi-n
Copy link
Author

Okay. One more question:
When I moved my code to a shared hosting(GoDaddy Hosting), it always returns False
Do I need a dedicated server to run this script? Will AWS work fine for this?

@zytzagoo
Copy link
Owner

Turn on logging and see what's different when querying from shared hosting... I'm guessing a lot of mail servers simply refuse to talk to known shared hosting IPs etc.

No idea about AWS, I guess it depends which IP you get, how you configure things, and who/what used it for earlier maybe...

It's about reputation, not hardware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants