Koozali.org: home of the SME Server

How to change qmail retry time?

Offline lucho115

  • *****
  • 209
  • +0/-0
    • http://www.elac.com.ar
How to change qmail retry time?
« on: July 18, 2007, 02:43:49 PM »
I need to change to do it more quick because of yahoo problems, they have a retry time max of 5 min, so if i dont send the same email 2 times in 5 min to the same ip the mail is defered.
Can somebody help me? i think that anybody have the same issue with yahoo, but i cant found a post about it in this forum.
thks
bye

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: How to change qmail retry time?
« Reply #1 on: July 18, 2007, 04:02:10 PM »
Quote from: "lucho115"
I need to change to do it more quick because of yahoo problems, they have a retry time max of 5 min, so if i dont send the same email 2 times in 5 min to the same ip the mail is defered.


Mail will be deferred, but delivered on retry.

If yahoo insists on < 5 minutes rety interval they will have problems with every qmail system. qmail is very widely deployed.

Retry time is not configurable, and first retry is at 6:40. See:

http://www.cyber-sentry.com/index.php?id=34

Where did you get your information about the "2 times in 5 min"?

Offline lucho115

  • *****
  • 209
  • +0/-0
    • http://www.elac.com.ar
How to change qmail retry time?
« Reply #2 on: July 18, 2007, 05:07:15 PM »
Quote
Mail will be deferred, but delivered on retry.

If yahoo insists on < 5 minutes rety interval they will have problems with every qmail system. qmail is very widely deployed.

Retry time is not configurable, and first retry is at 6:40. See:

http://www.cyber-sentry.com/index.php?id=34

Where did you get your information about the "2 times in 5 min"?


Ok, I have that info from yahoo help site, this is in qmail log :

Connected_to_66.196.97.250_but_greeting_failed./Remote_host_said:_421_Message_from_(200.81.251.252)_temporarily_deferred_-_4.16.50._Please_refer_to_http://help.yahoo.com/help/us/mail/defer/defer-06.html/

and of course the yahoo IP mail server is not always the same so you need to send 2 copies of an email in less than 5 min , you may spend several mins or hours to get it out. I send 2 email 9:00 am and they go out 13:00pm, 5 hours, and some time days.
The webpage of yahoo issue is:

http://help.yahoo.com/l/us/yahoo/mail/original/abuse/abuse-60.html

thks
bye

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
How to change qmail retry time?
« Reply #3 on: July 18, 2007, 07:41:35 PM »
Quote from: "lucho115"

Ok, I have that info from yahoo help site, this is in qmail log :

Connected_to_66.196.97.250_but_greeting_failed./Remote_host_said:_421_Message_from_(200.81.251.252)_temporarily_deferred_-_4.16.50._Please_refer_to_http://help.yahoo.com/help/us/mail/defer/defer-06.html/


I can't see where that says anything about 5 minutes.

Yahoo are apparently using greylisting.

Message deferral is to be expected, but if their system is working correctly, messages should get through on the second try.

The fact that they have more than one mail exchanger (MX) is not your problem. If they expect greylisting to work correctly, then they must share delivery attempt databases between their mail exchangers.

I note that they suggest you contact them if you encounter a problem - have you done that?

Offline lucho115

  • *****
  • 209
  • +0/-0
    • http://www.elac.com.ar
How to change qmail retry time?
« Reply #4 on: July 18, 2007, 08:01:40 PM »
yes i do it, and Yahoo say that they are not using greylisting, but i found this error on a lot of forums and mail list with out a solution, so i posted it here.
Also i check my dns and ip reputation and several test, and they are fine, and  also add SPF recort to my dns entry, and PTR to my static IP.
thaks
bye

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
How to change qmail retry time?
« Reply #5 on: July 18, 2007, 08:47:56 PM »
Quote from: "lucho115"
yes i do it, and Yahoo say that they are not using greylisting, ...


Well, they are not being generous in telling you why they deferred your connection. Perhaps their servers are just overloaded. I've seen delays both into and out of yahoo.

Offline lucho115

  • *****
  • 209
  • +0/-0
    • http://www.elac.com.ar
How to change qmail retry time?
« Reply #6 on: July 18, 2007, 09:00:22 PM »
OK, thanks, if i find the solution i will post it here.
bye

Offline mmccarn

  • *
  • 2,656
  • +10/-0
How to change qmail retry time?
« Reply #7 on: July 19, 2007, 11:19:48 AM »
I have a client that distributes an eNewsletter to about 50,000 recipients weekly.

All of our '@yahoo.com' recipients generate retries from the sending server, and our test accounts '@yahoo.com' don't actually receive the message for up to 4 hours after all other tests have been received.

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
How to change qmail retry time?
« Reply #8 on: July 19, 2007, 06:17:09 PM »
Quote from: "mmccarn"

All of our '@yahoo.com' recipients generate retries from the sending server...


Which makes it unlikely that they are not using graylisting ...

Offline mmccarn

  • *
  • 2,656
  • +10/-0
How to change qmail retry time?
« Reply #9 on: July 20, 2007, 01:37:03 PM »
I think they don't *call* it greylisting because they don't follow the procedures of most 'greylisting' systems.

My understanding is that 'greylisting' involves keeping a database of approved triplets (sending server / sender name /recipient name); I think Yahoo just delays everything if there are over x recipients in any y minute period (where x and y are intentionally unspecified by yahoo).