PowerMTA Support Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

PowerMTA 5.5r1 is out!!!!  Please contact support@port25.com for a license and download access.

Author Topic: bypassing certain Yahoo MX servers  (Read 33314 times)

gregl

  • Jr. Member
  • **
  • Karma: +3/-15
  • Posts: 53
bypassing certain Yahoo MX servers
« on: September 07, 2011, 07:21:23 PM »

We are noticing higher than normal soft bounces on 3 of the Yahoo MX servers:
b.mx.mail.yahoo.com
i.mx.mail.yahoo.com
l.mx.mail.yahoo.com

Below are the soft bounce counts taken from our acct-t logs today.  The 3 mx servers in question are in the 74.6.0.0/16 range.
 9639 l.mx.mail.yahoo.com (74.6.136.244)
   4080 i.mx.mail.yahoo.com (74.6.140.64)
   2132 b.mx.mail.yahoo.com (74.6.136.65)
    229 f.mx.mail.yahoo.com (98.137.54.237)
    190 g.mx.mail.yahoo.com (98.137.54.238)
    113 m.mx.mail.yahoo.com (66.94.238.147)
     80 j.mx.mail.yahoo.com (66.94.237.64)
     78 h.mx.mail.yahoo.com (66.94.236.34)
     52 k.mx.mail.yahoo.com (98.139.54.60)
     40 o.mx.mail.yahoo.com (66.94.237.139)
     39 n.mx.mail.yahoo.com (98.139.175.224)
     33 d.mx.mail.yahoo.com (209.191.88.254)
     22 e.mx.mail.yahoo.com (67.195.168.230)
     16 c.mx.mail.yahoo.com (98.139.175.225)
      8 a.mx.mail.yahoo.com (67.195.168.31)

Would it be advisable to exclude the 3 MX servers by using the config below?
<domain yahoo.com>
route a.mx.mail.yahoo.com,c.mx.mail.yahoo.com,d.mx.mail.yahoo.com,e.mx.mail.yahoo.com,f.mx.mail.yahoo.com,g.mx.mail.yahoo.com,h.mx.mail.yahoo.com,j.mx.mail.yahoo.com,k.mx.mail.yahoo.com,m.mx.mail.yahoo.com,n.mx.mail.yahoo.com,o.mx.mail.yahoo.com
</domain>

Thank you.
Logged

Port25-Admin1

  • Administrator
  • Hero Member
  • *****
  • Karma: +49/-4
  • Posts: 2361
Re: bypassing certain Yahoo MX servers
« Reply #1 on: September 08, 2011, 09:51:11 AM »

It's worth a try.  Let us know if it works, as this would be a nice little trick.
Logged
Port25-Admin1
------------------
Try the following commands:
Quote
pmta show topdomains --errors
pmta show topqueues --errors
pmta --help

When PowerMTA won't start use:
Quote
pmtad --debug
When all else fails-->support@port25.com

gregl

  • Jr. Member
  • **
  • Karma: +3/-15
  • Posts: 53
Re: bypassing certain Yahoo MX servers
« Reply #2 on: September 08, 2011, 05:20:38 PM »

Anybody else out there experiencing high soft bounces on b.mx.mail.yahoo.com, i.mx.mail.yahoo.com, and l.mx.mail.yahoo.com?

I've added the route directive and I'm now seeing fewer soft bounces since pmta is avoiding the 3 mx servers above.
Logged

archie

  • Newbie
  • *
  • Karma: +1/-7
  • Posts: 3
Re: bypassing certain Yahoo MX servers
« Reply #3 on: September 29, 2011, 01:11:33 PM »

How did you get those statistics? I couldn't do it using pmtastats.

BTW, are you now seeing less soft bounces from yahoo?
Logged

gregl

  • Jr. Member
  • **
  • Karma: +3/-15
  • Posts: 53
Re: bypassing certain Yahoo MX servers
« Reply #4 on: October 13, 2011, 01:43:58 PM »

Used the following command to get the stats:
grep domain.com acct-t-2011-09-19-00* | grep mx.mail.yahoo.com |cut -f11 -d ',' |sort |uniq -c |sort -rg

When we implemented the route directive to exclude the soft bouncing 74.6.X.X yahoo mx servers, our soft bounces dropped significantly.

Noticed today yahoo updated their mx servers to
yahoo.com.      182   IN   MX   1 mta6.am0.yahoodns.net.
yahoo.com.      182   IN   MX   1 mta7.am0.yahoodns.net.
yahoo.com.      182   IN   MX   1 mta5.am0.yahoodns.net.

Because of the update, had to disable using the route directive.

Logged

Port25-Admin1

  • Administrator
  • Hero Member
  • *****
  • Karma: +49/-4
  • Posts: 2361
Re: bypassing certain Yahoo MX servers
« Reply #5 on: October 17, 2011, 12:00:59 PM »

Greg,
Just to let you know I started this thread based on your command:
http://www.port25.com/forum/index.php?topic=1205.0

Logged
Port25-Admin1
------------------
Try the following commands:
Quote
pmta show topdomains --errors
pmta show topqueues --errors
pmta --help

When PowerMTA won't start use:
Quote
pmtad --debug
When all else fails-->support@port25.com