24

I have been trying to send mail using Laravel. I have been successful in integrating Mailgun/SparkPost in my application. It is sending mail to every other domain except for Hotmail/Outlook/MSN/Live. Somehow they are saying that the IP I am trying to send mail from is on their blocked list.

This is the error message i keep on getting:

Failed: postmaster@stelp.pk → sark_92@hotmail.com 'User Verification Reminder Mail' Server response: 550 5.7.1 Unfortunately, messages from [184.173.153.200] weren't sent. Please contact your Internet service provider since part of their network is on our block list (S3140). You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. [HE1EUR01FT063.eop-EUR01.prod.protection.outlook.com]

When I tried to reach out to Hotmail's support and explained my issue to them, this is the reply I got from them.

Dear Abdur Rehman Kazmi

We have completed reviewing the IP(s) you submitted. The following table contains the results of our investigation.

Not qualified for mitigation 184.173.153.200 Our investigation has determined that the above IP(s) do not qualify for mitigation. These IP(s) have previously received mitigations from deliverability support, and have failed to maintain patterns within our guidelines, so they are ineligible for additional mitigation at this time.

Please ensure your emails comply with the Outlook.com policies, practices and guidelines found here: http://mail.live.com/mail/policies.aspx.

To have Deliverability Support investigate further, please reply to this email with a detailed description of the problem you are having, including specific error messages, and an agent will contact you.

Regardless of the deliverability status, Outlook.com recommends that all senders join two free programs that provide visibility into the Outlook.com traffic on your sending IP(s), the sending IP reputation with Outlook.com and the Outlook.com user complaint rates.

Junk Email Reporting program (JMRP) When an Outlook.com user marks an email as "junk", senders enrolled in this program get a copy of the mail forwarded to the email address of their choice. It allows senders to see which mails are being marked as junk and to identify mail traffic you did not intend to send. To join, please visit http://support.msn.com/eform.aspx?productKey=edfsjmrpp&page=support_home_options_form_byemail&ct=eformts.

Smart Network Data Services program (SNDS). This program allows you to monitor the ‘health’ and reputation of your registered IPs by providing data about traffic such as mail volume and complaint rates seen originating from your IPs. To register, please visit http://postmaster.live.com/snds/.

There is no silver bullet to maintaining or improving good IP reputation, but these programs help you proactively manage your email eco-system to help better ensure deliverability to Outlook.com users.

I am using Laravel 5.4 and i am able to send mails to every other network i.e gmail/yahoo

Grokify
  • 15,092
  • 6
  • 60
  • 81
Syed Abdur Rehman Kazmi
  • 1,640
  • 3
  • 13
  • 30
  • 2
    The cheaper the host, the more likely they are to have been used for spam and so the more likely they are to have blocked IP addresses. You can find that the IP address in question [is on many blocklists](https://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a184.173.153.200&run=toolpage) used by various providers. You need to reach out to your providers and if they can't resolve it by removing the IP from rotation then you'll need to switch to another provider. – sam May 18 '18 at 18:35
  • i am using aws for hosting. it is a free tier account currently – Syed Abdur Rehman Kazmi May 18 '18 at 22:53
  • 1
    Was your problem solved? How did you solve it? – inquilabee May 23 '18 at 11:40
  • Yes. i am answering it here – Syed Abdur Rehman Kazmi May 25 '18 at 02:58
  • 2
    I'm voting to close this question as off-topic because this doesn't seem to be directly related to programming. –  Dec 29 '19 at 22:15

3 Answers3

21

Seems like there is some problem with the IpAddress that Mailgun assigns you.

All I had to do was to go into the domain i setup at Mailgun there was an IP address assigned to my domain. I removed it. It assigned me a new one and done.

enter image description here

Grokify
  • 15,092
  • 6
  • 60
  • 81
Syed Abdur Rehman Kazmi
  • 1,640
  • 3
  • 13
  • 30
  • Thanks for sharing! – Thomas Neuteboom Jun 26 '18 at 09:51
  • 3
    this does not work, mailgun will not allow one to remove a shared IP and have it automatically reassigned. – user1040259 Aug 02 '18 at 02:39
  • But you get a new shared ip from mailgun, and hopefully it's not blocked – Trixz Aug 15 '18 at 07:07
  • 1
    It worked for me at first. After a few minutes MG changed the IP to one which is blocked. I tried to remove it and got another which was also blocked. I tried it multiple times but it seems I am stuck with these two IPs: 184.173.153.200, 184.173.153.207 – brother Filip Oct 08 '18 at 15:41
  • 2
    Anyone have another solution for this? No matter how many times I remove the IP address, MailGun reassigns the exact same blocked shared address. I've also tried SendGrid, Mandrill and Dyn. All blocked by IP address for Microsoft email domains. – BBlake Apr 24 '19 at 14:47
  • @BBlake contact Mailgun directly and explain the problem, they'll help you. Worked for me. – skwidbreth Jun 25 '19 at 15:07
  • I have the same issue in sendgrid, and they also said to change the plan and get a dedicated IP which is higher cost. Because shared ips most of the time blocked by Hotmail. – Prasad Gayan Sep 15 '19 at 04:49
  • 2
    I have the same problem. The mailgun dedicated ip is $59 per month which is prohibitive. I fail to see why it has to be so expensive. We run a woocommerce site and some of our customers use Hotmail and they never get any email from the site. It should be possible to fix this for a reasonable cost. We only send a few thousand emails per month so we don't need the Cadillac solution. But we need a solution. – John Chandler Feb 04 '20 at 19:19
11

I recently encountered this issue as well - I highly recommend that you reach out to the Mailgun support team and notify them of the issue. They recognized that the IP that I was on was associated with a user who had been sending a lot of spam and they hooked us up with a "clean" IP. I'd guess that if you delete your IP and they automatically assign you a new one, that can work but might not be a guaranteed fix if the new IP is also blacklisted - just let them know, they'll help you out.

skwidbreth
  • 7,888
  • 11
  • 58
  • 105
  • 2
    This worked for me. I think they no longer let you get a new IP by simply removing the one they assign you. – Muz Apr 19 '19 at 05:09
0

Hotmail reject email, maybe Mailgun server is using a IP address, but it is in blacklist of Hotmail, you can create new ticket, and Mailgun will support to change IP address. Your can send the detail of error by go to tab: Logs > coppy json returned and send to mailgun. Good luck.

Dzung Nguyen
  • 67
  • 1
  • 9