The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Yahoo.com Email Delays

Discussion in 'E-mail Discussions' started by ramorse, Sep 14, 2007.

  1. ramorse

    ramorse Well-Known Member

    Joined:
    Sep 6, 2003
    Messages:
    201
    Likes Received:
    0
    Trophy Points:
    16
    cPanel Access Level:
    Root Administrator
    My mail queue keeps growing and 90% of it email going to yahoo.com mail accounts. These messages keep getting delayed responses from the yahoo mail servers. This started happening fairly recently. Anyone else find this going on? I haven't figured out any way of getting rid of that stuff short of deleting it.
     
  2. sdhaskins

    sdhaskins Registered

    Joined:
    Jul 17, 2006
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    1
    We have started to notice the same thing, it seems to be only some accounts that are being delayed for 24 to 72 hours.

    Testing using my Yahoo account, emails are sent/received immediately, others in the office testing with the same outbound cpanel server are taking anywhere from 5 minutes to 24 hours.

    --SDH
     
  3. ramorse

    ramorse Well-Known Member

    Joined:
    Sep 6, 2003
    Messages:
    201
    Likes Received:
    0
    Trophy Points:
    16
    cPanel Access Level:
    Root Administrator
    Finally, someone else is seeing this. I thought my IP was being targeted. I've seen the same inconsistency. If I send to my own yahoo.com account it arrives immediately. What's more, if I use csf's mail queue manager and force the delivery of individual messages, sometimes they go through and other times not. Sometimes if I do the same message twice it will go the second time! It's very strange. I have contacted Yahoo Mail about this a couple times. But I never get a satisfactory answer.
     
  4. sparek-3

    sparek-3 Well-Known Member

    Joined:
    Aug 10, 2002
    Messages:
    1,384
    Likes Received:
    23
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    This "problem" seemed to pop up around this time last year. There's a good blog post concerning this issue at:

    http://www.ahfx.net/weblog.php?article=107

    The post is about a year old, but I suspect it still applies, judging from some of the comments on that post.

    It's basically an anti-spam measure adopted by Yahoo. Little do they seem to know that their anti-spam measure is pretty much blocking all mail to Yahoo. The general consensus from that blog and from others that I have talked to is to not use Yahoo for any e-mail needs. If you have users that insist on using Yahoo, I would just apologize to them, but there's really no telling how many e-mails they are not receiving.
     
  5. mtindor

    mtindor Well-Known Member

    Joined:
    Sep 14, 2004
    Messages:
    1,281
    Likes Received:
    37
    Trophy Points:
    48
    Location:
    inside a catfish
    cPanel Access Level:
    Root Administrator
    Actually, even though Yahoo is partly to blame, the fact that these emails sit in the queue for hours upon hours is because out of the box exim does attempt redelivery every 30-60 minutes like a 'normal' mail system like sendmail would. Oftentimes greylisting is in effect, and given the long times that Exim waits before trying to resend, the greylisting expires before the resend period and the message gets rejected again off the bat.

    That's why so often you can go into a queue and see Yahoo/Hotmail messages that are HOURS or more old and you can click on 'Deliver' and they will be delivered. They never reached the retry time for delivery set forth by Exim for whatever reason.

    Exim really needs to retry queued mail every 30-60 minutes, period - no ifs ands or buts. Nobody should have to go into a mail queue and 'deliver' a mail that is hours of old that could have been delivered hours earlier if exim would only have retried delivery within a reasonable period.

    Mike
     
  6. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    You can set Number of minutes between mail server queue runs (default is 60).: in WHM -> Server Configuration -> Tweak Settings and scrolling down to the Mail section.
     
  7. dolu

    dolu Registered

    Joined:
    Jan 9, 2006
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    broken pipe

    I have this problem too in my server.
    If I force to deliver the message via WHM, I get the "broken pipe" error like below:

    Connecting to c.mx.mail.yahoo.com [216.39.53.3]:25 ... connected
    SMTP<< 220 mta329.mail.re4.yahoo.com ESMTP YSmtp service ready
    SMTP>> EHLO xxxxx.xxxxxx.com
    SMTP<< 250-mta329.mail.re4.yahoo.com
    250-8BITMIME
    250-SIZE 31981568
    250 PIPELINING
    SMTP>> MAIL FROM:<xxxx@xxxxx.com> SIZE=1315947
    SMTP>> RCPT TO:<xxxxxxx@yahoo.com>
    SMTP>> DATA
    SMTP<< 250 sender <xxxx@xxxxx.com> ok
    SMTP<< 250 recipient <xxxxxxx@yahoo.com> ok
    SMTP<< 354 go ahead
    SMTP>> writing message and terminating "."
    LOG: MAIN
    c.mx.mail.yahoo.com [216.39.53.3]: Broken pipe

    How to fix this?
    Thanks
     
Loading...

Share This Page