Port25 Support Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

BREAKING NEWS: PowerMTA 5.0 beta is out!!!!  Please contact support@port25.com for a license and download access.

Pages: [1] 2 3 4

Author Topic: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs  (Read 83035 times)

lcsunshine

  • Newbie
  • *
  • Karma: +0/-6
  • Posts: 7
    • L&C Sunshine Technology Services
Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« on: April 25, 2011, 02:40:12 PM »

As many of you know AOL, Hotmail(Microsoft Email Services), and Yahoo have many TLDs. Well as we also know once you are rate limited for one TLD you are rate limited for all there mail server mx's and TLDs. I have compiled a list of all the above TLDs and created a macro on my PowerMTA server so I am no longer blocked when sending to them.

The domain macro allows me to pool all TLDs for a ESP into one queue; hence creating X connections within their parameters and not exceeding them by trying to deliver to other TLDs on their mail network.

I stay with-in the specified parameters they set forth for mailers. Using the smtp backoff pattern list found here: http://www.port25.com/forum/index.php?topic=88.0 bundled with my domain macros I am achieving higher deliver-ability now. Obviously these are subject to changed based off of IP rep etc, but they are a good base to start with. As I discover more Yahoo, Hotmail/Microsoft, and AOL TLDs I will update.

Also if you know of or find other TLDs which are not listed below, post your findings here or message me.

Please find my current directives below:

domain-macro aol aol.com, aim.com, aol.com.au, aol.com.mx, aol.com.ar, compuserve.com

<domain $aol>
  queue-to aol.queue
</domain>

<domain aol.queue>
  route aol.com
    max-smtp-out   20
    max-msg-per-connection  450
    max-rcpt-per-message  100
    smtp-pattern-list    smtpList
    backoff-to-normal-after 2h
    backoff-max-msg-rate  600/h
    backoff-retry-after  30m
</domain>

domain-macro yahoo yahoo.com, ymail.com, rocketmail.com, yahoo.co.uk, yahoo.fr, yahoo.com.br, yahoo.co.in, yahoo.ca, yahoo.com.ar, yahoo.com.cn, yahoo.com.mx, yahoo.co.kr, yahoo.co.nz, yahoo.com.hk, yahoo.com.sg, yahoo.es, yahoo.gr, yahoo.de, yahoo.com.ph, yahoo.com.tw, yahoo.dk, yahoo.ie, yahoo.it, yahoo.se, yahoo.com.au, yahoo.co.id

<domain $yahoo>
  queue-to yahoo.queue
</domain>

<domain yahoo.queue>
  route yahoo.com
    max-smtp-out   20
    max-msg-per-connection    20
    smtp-greeting-timeout  1m
    mx-connection-attempts 10
    smtp-pattern-list  smtpList
    backoff-to-normal-after 2h
    backoff-max-msg-rate  600/h
    backoff-retry-after  30m
</domain>

domain-macro hotmail hotmail.com, live.nl, msn.com, hotmail.co.uk, live.com, hotmail.co, msn.net

<domain $hotmail>
  queue-to hotmail.queue
</domain>

<domain hotmail.queue>
  route hotmail.com
    max-smtp-out   20
    max-msg-per-connection   100
    421-means-mx-unavailable yes
    mx-connection-attempts 10
    smtp-pattern-list   smtpList
    backoff-to-normal-after 2h
    backoff-max-msg-rate  600/h
    backoff-retry-after  30m
</domain>

Logged

CaLViN

  • Hero Member
  • *****
  • Karma: +41/-0
  • Posts: 1229
  • Hasan Kurtoglu
    • PowerMTA Administration Service
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #1 on: April 25, 2011, 02:49:32 PM »

Hotmail domains :

hotmail.fr
live.com
hotmail.co.uk
hotmail.it
windowslive.com
live.fr
hotmail.de
hotmail.es
live.co.uk
live.it
hotmail.co.jp
live.com.mx
live.nl
live.de
live.cn
live.ru
live.ca
live.com.ar
hotmail.co.th
live.com.au
live.jp
live.se
live.cl
live.com.pt
live.be
live.dk
hotmail.com.tr
livemail.tw
live.no
hotmail.se
hotmail.com.tw
live.co.kr
hotmail.co.nz
live.at
live.in
hotmail.gr
hotmail.be
live.hk
live.ie
msn.cn
hotmail.co.kr
hotmail.no
hotmail.ch
live.co.za
hotmail.com.hk
live.com.my
live.com.sg
hotmail.fi
hotmail.my
hotmail.co.id
hotmail.sg
hotmail.com.au
hotmail.co.za
hotmail.dk
hotmail.rs
live.com.ph
hotmail.ph
hotmail.com.vn
hotmail.cz
Logged

Professional PowerMTA Administrator - Deliverability Expert

Contact me for Consultancy needs!

VIN786

  • Full Member
  • ***
  • Karma: +3/-8
  • Posts: 236
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #2 on: April 25, 2011, 05:01:55 PM »

So if I have this in one of the config files:
""""""""""""""""""""""""""""""""""""""
<domain aol.com>
   max-smtp-out   20
   max-msg-per-connection   450
   max-rcpt-per-message   100
   max-msg-rate   1000/min
   bounce-after    2d12h    # 1 days, 0 hours
   smtp-pattern-list blockList
   backoff-max-msg-rate  600/h # Use with PowerMTA 3.5
   backoff-retry-after   30m   
   backoff-notify xyz@mydomain.com
</domain>
"""""""""""""""""""""""""""""""""""""""""

Can I replace the above with this? And doesn't that put all vmta's (IP's) into one pool? Or does it just pool the domain yet sends out from individual defined IP? I wonder if that slows down the througput to one single domain.
""""""""""""""""""""""""""""""""""""""""""""""""""
domain-macro aol aol.com, aim.com, aol.com.au, aol.com.mx, aol.com.ar, compuserve.com aim.com, cs.com, wmconnect.com, aol.fr, aol.de, aol.in, aol.nl, aol.co.uk, aol.pl, aol.jp, aol.es, aol.it, jp.aol.com

<domain $aol>
  queue-to aol.queue
</domain>

<domain aol.queue>
  route aol.com
    max-smtp-out   20
    max-msg-per-connection  450
    max-rcpt-per-message  100
    smtp-pattern-list    smtpList
    backoff-to-normal-after 2h
    backoff-max-msg-rate  600/h # Use with PowerMTA 3.5
    backoff-retry-after   30m   
    backoff-notify xyz@mydomain.com
</domain>

""""""""""""""""""""""""""""""""""""""""""

I am new to this, that's why checking with you.
Logged

lcsunshine

  • Newbie
  • *
  • Karma: +0/-6
  • Posts: 7
    • L&C Sunshine Technology Services
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #3 on: April 25, 2011, 06:53:59 PM »

Hello you would change the directives for the global domain setting as I stated, then to distribute to a VMTA by domain I believe (please someone correct me if I am wrong) would you do as follows and have a pattern-list then make sure you assign that pattern-list name in the source directives:

IE:)
<source IPADDRESS>
smtp-service yes
always-allow-relaying yes
pattern-list group2
hide-message-source yes
log-connections yes
log-commands    yes
</source>

<smtp-user AUTHUSERNAME>
password XXXXXXX
source {auth1}
hide-message-source yes
log-connections yes
log-commands    yes
</smtp-user>

<source {auth1}>
smtp-service yes
always-allow-relaying yes
pattern-list group2
hide-message-source yes
log-connections yes
log-commands    yes
</source>

<pattern-list group1>
$yahoo virtual-mta=VMTA1NAME
$hotmail virtual-mta=VMTA2NAME
$aol virtual-mta=VMTA3NAME
* virtual-mta=VMTA4NAME
</pattern-list>

Now I may have the pattern-list group1 directives slightly wrong above. So if someone else feels like correcting please do so. We are all here to help each other.
Logged

syntacticSugar

  • Newbie
  • *
  • Karma: +0/-2
  • Posts: 1
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #4 on: June 03, 2011, 04:24:21 PM »

I came across this list by ReturnPath: http://www.returnpath.net/commercialsender/certification/footprint/

Its listing the footprint that ReturnPath has but the way that it lists the related domains make wonder if we can use this info for domain macros. Thoughts?
Logged

CaLViN

  • Hero Member
  • *****
  • Karma: +41/-0
  • Posts: 1229
  • Hasan Kurtoglu
    • PowerMTA Administration Service
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #5 on: June 04, 2011, 05:16:12 AM »

I came across this list by ReturnPath: http://www.returnpath.net/commercialsender/certification/footprint/

Its listing the footprint that ReturnPath has but the way that it lists the related domains make wonder if we can use this info for domain macros. Thoughts?

Yep,
The list is correct.
Logged

Professional PowerMTA Administrator - Deliverability Expert

Contact me for Consultancy needs!

ulc

  • Jr. Member
  • **
  • Karma: +0/-9
  • Posts: 25
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #6 on: June 08, 2011, 04:14:49 AM »

Just a note in regards to yahoo. European Yahoo TLD's resolve to a European set of MX's, whereas the rest resolves to another set of MX's.

I am guessing that it is a good idea to make two yahoo queues to regard the different MX sets.
Logged

Teneo

  • Full Member
  • ***
  • Karma: +12/-2
  • Posts: 267
    • Teneo ESP Services
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #7 on: June 08, 2011, 04:29:36 AM »

Yahoo actually has even more different MX's

Yahoo.EUROPE
Yahoo.MASTER
Yahoo.SG1
Yahoo.TALK21
Yahoo.BT


They all have different domains that resolve to different MX's
Logged

luca.rea

  • Jr. Member
  • **
  • Karma: +0/-10
  • Posts: 27
    • ContactLab
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #8 on: June 08, 2011, 06:06:55 AM »

Groups I have found:

Group_01        ymail.com       geocities.com y7mail.com yahoo.ca yahoo.cl yahoo.com.ar yahoo.com.au yahoo.com.br yahoo.com.co yahoo.com.mx yahoo.com.pe yahoo.com.tr yahoo.com.ve yahoo.co.nz ymail.com
Group_02        yahoo.co.uk     yahoo.co.uk yahoo.de yahoo.dk yahoo.es yahoo.fi yahoo.fr yahoo.gr yahoo.ie yahoo.it yahoo.nl yahoo.no yahoo.pl yahoo.ro yahoo.se
Group_03        geocities.fr    geocities.fr geocities.nl yahoo.ad yahoo.gs yahoomail.fr ymail.fi
Group_04        yahoo.co.id     yahoo.co.id yahoo.com.my yahoo.com.ph yahoo.com.sg yahoo.com.vn yahoo.co.th
Group_05        btinternet.com  btinternet.com btopenworld.com
Group_06        flash.net       flash.net wans.net
Group_07        xtra.co.nz      xtra.co.nz yahooxtra.co.nz
Group_08        yahoo.co.in     yahoo.co.in yahoo.in

Logged

tapatti

  • Jr. Member
  • **
  • Karma: +0/-8
  • Posts: 11
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #9 on: June 08, 2011, 12:06:59 PM »

I came across this list by ReturnPath: http://www.returnpath.net/commercialsender/certification/footprint/

Its listing the footprint that ReturnPath has but the way that it lists the related domains make wonder if we can use this info for domain macros. Thoughts?


The domains listed there are correct for Sender Score but RP Certification Support has told me that they have a hard time getting Microsoft to verify a list. I compiled a list of verified Microsoft email domains (double checked for MX records) and several of them are not on the RP list.
Logged

archie

  • Newbie
  • *
  • Karma: +1/-3
  • Posts: 3
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #10 on: September 28, 2011, 12:43:20 PM »

What about Gmail TLDs and configuration?
Logged

tapatti

  • Jr. Member
  • **
  • Karma: +0/-8
  • Posts: 11
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #11 on: September 28, 2011, 03:34:40 PM »

gmail.com for most and in countries where Google has faced legal issues about the Gmail name @googlemail.com.
Google employees use @google.com
Logged

CaLViN

  • Hero Member
  • *****
  • Karma: +41/-0
  • Posts: 1229
  • Hasan Kurtoglu
    • PowerMTA Administration Service
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #12 on: September 28, 2011, 03:35:30 PM »

There is no need to define macro for gmail.
Logged

Professional PowerMTA Administrator - Deliverability Expert

Contact me for Consultancy needs!

archie

  • Newbie
  • *
  • Karma: +1/-3
  • Posts: 3
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #13 on: September 29, 2011, 11:46:43 AM »

How would you configure the <domain *> scope?

Anything special, or just the:
k-sign yes
dkim-sign yes

Logged

CaLViN

  • Hero Member
  • *****
  • Karma: +41/-0
  • Posts: 1229
  • Hasan Kurtoglu
    • PowerMTA Administration Service
Re: Domain Macro for Hotmail/Microsoft, AOL, and Yahoo TLDs
« Reply #14 on: December 24, 2011, 06:12:56 AM »

How would you configure the <domain *> scope?

Anything special, or just the:
k-sign yes
dkim-sign yes

Dkim and domainkeys should be used on all domains. domain * would work.
Logged

Professional PowerMTA Administrator - Deliverability Expert

Contact me for Consultancy needs!
Pages: [1] 2 3 4