UK WEB HOSTING FORUM FOR DISCUSSION ON WEB HOSTING SERVICE AND SUPPORT
LINUX HOSTING WINDOWS HOSTING PACKAGES SHOPPING CART OSCOMMERCE ZEN CART AGORA
ECOMMERCE HOSTING ASP MSSQL FRONTPAGE HOSTING PHP MYSQL HOSTING DISCUSSION FORUM
CPANEL RESELLER HOSTING DEDICATED SERVER VPS HOSTING PLESK VIRTUOZZO
Quick Search
Your forum announcement here!

  UK Web Hosting | Dedicated Server Windows and Linux VPS Forum > Web Hosting and Domains > PHP Hosting

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 20-09-2007, 08:18
Macca's Avatar
Junior Member
 
Join Date: Aug 2007
Posts: 24
Default PHP mail to external domains

I have many scripts across my domains that successfully send email via PHP. Usually these emails are delivered to an email address within a domain hosted on an EUK server.

However one customer of mine has emails sent to his BTinternet email address and this sometimes takes up to 10 hours to deliver.

I also have sent test messages to an email account I have through 1&1 and these don't even get delivered.

I have checked and these addresses do not have any filters running on them and the messages aren't being placed in a junk folder.

Does anyone know a way of ensuring PHP mail gets delivered to all email accounts?

Thanks.
Reply With Quote
  #2 (permalink)  
Old 20-09-2007, 09:35
WelshTom's Avatar
Moderator
 
Join Date: May 2007
Location: Newport, Wales
Posts: 795
Send a message via AIM to WelshTom Send a message via MSN to WelshTom Send a message via Yahoo to WelshTom
Default

Ensure your domain name has an SPF record, and that all the server IP addresses have rDNS enabled.

I would also suggest you take a look at your server mail queue, as the messages could probably be stuck there, and not always on the server in which your trying to send email to.
__________________
Thomas Williams
Founder of TWR Web Design
http://www.twrwebdesign.co.uk/
Reply With Quote
  #3 (permalink)  
Old 20-09-2007, 09:41
Macca's Avatar
Junior Member
 
Join Date: Aug 2007
Posts: 24
Default

Thomas, thanks.

I have a reseller package and am on 78.129.133.140.

Can I do this all from my end?
Reply With Quote
  #4 (permalink)  
Old 20-09-2007, 11:26
WelshTom's Avatar
Moderator
 
Join Date: May 2007
Location: Newport, Wales
Posts: 795
Send a message via AIM to WelshTom Send a message via MSN to WelshTom Send a message via Yahoo to WelshTom
Default

SPF records can be added by your end - but if you're not too sure how to do it; it's best to let someone more experienced to do it, as DNS is a very simple thing to corrupt.

Would you like me to do this for you?
__________________
Thomas Williams
Founder of TWR Web Design
http://www.twrwebdesign.co.uk/
Reply With Quote
  #5 (permalink)  
Old 20-09-2007, 11:32
Macca's Avatar
Junior Member
 
Join Date: Aug 2007
Posts: 24
Default

Yes that would be great, thank you.

The domain that is causing the problems at the moment is giftideasforu.co.uk

Thanks
Reply With Quote
  #6 (permalink)  
Old 20-09-2007, 12:08
247h's Avatar
Premium Member
 
Join Date: Nov 2006
Location: Buckingham UK
Posts: 250
Send a message via AIM to 247h Send a message via MSN to 247h Send a message via Yahoo to 247h
Default

Quote:
Originally Posted by eUK-Thomas View Post
...I would also suggest you take a look at your server mail queue, as the messages could probably be stuck there, and not always on the server in which your trying to send email to.
Judging by my own recent experiences with Yahoo mailservers (and yes that seemingly includes traffic to BTInternet) there's a strong possibility that many of those delays are due to the messages being grey-listed and therefore stuck in your server's mail queue for hours (occasionally days) at a time. As a reseller you have no means to monitor the queue and/or try to force delivery manually ...

I have an open ticket with Yahoo about this and they're being particularly slow in responding!
__________________
Gadge

Too many nice toys — too little time to play with 'em!
Reply With Quote
  #7 (permalink)  
Old 20-09-2007, 12:17
WelshTom's Avatar
Moderator
 
Join Date: May 2007
Location: Newport, Wales
Posts: 795
Send a message via AIM to WelshTom Send a message via MSN to WelshTom Send a message via Yahoo to WelshTom
Default

The SPF record has been added. The rDNS entry is currently pending completion.
__________________
Thomas Williams
Founder of TWR Web Design
http://www.twrwebdesign.co.uk/
Reply With Quote
  #8 (permalink)  
Old 20-09-2007, 13:29
Macca's Avatar
Junior Member
 
Join Date: Aug 2007
Posts: 24
Default

Thanks Thomas, that's great.

247h, you're probably right.
Reply With Quote
  #9 (permalink)  
Old 20-09-2007, 14:36
Premium Member
 
Join Date: Mar 2007
Posts: 423
Default

I'm having issues with yahoo mail too, I send out newsletters to a myriad of email addresses, gmail gets delivered no problem, as does my own domains' mail - but yahoo cannot be delivered...

the error reads:

HTML Code:
MailEnable: Message delivery has been delayed.

Message is waiting at eurofighter.eukhost.com for delivery to mx2.mail.ukl.yahoo.com.

The message will be retried for another 29 hours.

Reason: Mail Server for yahoo.co.uk could not accept your email at this time. MailEnable will keep trying to deliver this message and will notify you of any progress.
Is this a yahoo problem? or a server problem this end?
__________________
http://shubox.net
Reply With Quote
  #10 (permalink)  
Old 20-09-2007, 15:04
247h's Avatar
Premium Member
 
Join Date: Nov 2006
Location: Buckingham UK
Posts: 250
Send a message via AIM to 247h Send a message via MSN to 247h Send a message via Yahoo to 247h
Default

Quote:
Originally Posted by esnail View Post
... Is this a yahoo problem? or a server problem this end?
That's a good question and one that I'm trying to pinpoint (hence the ticket placed with Yahoo) but, as you have found with other mails within the same grouping being delivered straight away, it all points to Yahoo's grey-listing policy.

It must be putting huge overload on their servers that they are deferring mails by the million, for multiple retries at the delivery end — it's complete nonsense!

What I am seeing in this trend is that the worst affected mails are either those being generated in mailing lists or server apps, and/or mails being forwarded (by account-based rules) to Yahoo, e.g. some of my clients receive mail from externally to the server, or receive internally from their domain, then they have a forwarding rule to their Yahoo account — always held in the mail queue. In such forwarding examples, if they also forward to Gmail or Hotmail etc., no problem ...

Anyone else with a dedicated server care to comment or contradict, then please step forward?
__________________
Gadge

Too many nice toys — too little time to play with 'em!

Last edited by 247h : 21-10-2007 at 16:30. Reason: repair emdashes changed by database update to utf-8
Reply With Quote
  #11 (permalink)  
Old 20-09-2007, 22:14
eUKhost.com's Avatar
Chief Marketing Officer
 
Join Date: Sep 2005
Posts: 4,294
Send a message via AIM to eUKhost.com Send a message via MSN to eUKhost.com
Default

Last month we had similar problem with Yahoo. We tried everything possible but things didn't work.

Our guys had setup multiple yahoo accounts and we got our emails whitelisted from all those accounts one by one. Marked emails in junk folder as "not spam" and suddenly things got sorted.

I know this makes no sense but we did try all techie things before choosing this route.
__________________
UK Web Hosting || Business Hosting || eUKhost Knowledgebase
Toll Free : 0808 262 0255 || MSN : mark @ eukhost.com || AIM : eukmark
A bunch of Sheep led by a Lion is better than a bunch of Lions led by a Sheep.
__________________________________________________

Great Opportunity :: Join our Affiliate Program for FREE and earn 20% commission on each referral.
Reply With Quote
  #12 (permalink)  
Old 20-09-2007, 22:57
eUKhost.com's Avatar
Chief Marketing Officer
 
Join Date: Sep 2005
Posts: 4,294
Send a message via AIM to eUKhost.com Send a message via MSN to eUKhost.com
Default

Roger,

I'll personally take care of your problem tomorrow or day after tomorrow. I believe that I might know fix for your problem so let me give a try. Saturday should be most convenient for me so message me as per priority of this problem.

Others are most welcome to message me on MSN.
__________________
UK Web Hosting || Business Hosting || eUKhost Knowledgebase
Toll Free : 0808 262 0255 || MSN : mark @ eukhost.com || AIM : eukmark
A bunch of Sheep led by a Lion is better than a bunch of Lions led by a Sheep.
__________________________________________________

Great Opportunity :: Join our Affiliate Program for FREE and earn 20% commission on each referral.
Reply With Quote
  #13 (permalink)  
Old 21-09-2007, 01:58
247h's Avatar
Premium Member
 
Join Date: Nov 2006
Location: Buckingham UK
Posts: 250
Send a message via AIM to 247h Send a message via MSN to 247h Send a message via Yahoo to 247h
Default

Quote:
Originally Posted by eUKhost.com View Post
Our guys had setup multiple yahoo accounts and we got our emails whitelisted from all those accounts one by one. Marked emails in junk folder as "not spam" and suddenly things got sorted.
Mark, I wrote this before your last message then got distracted and forgot to post it:

I appreciate the feedback — I didn't ever seriously think it was a technical issue on this side but the deferral notices Yahoo use really don't help anyone get to the bottom of this. Their advice pages and email communications are so generic that they're virtually a waste of time (as I'm sure you discovered).

What you're suggesting then about those Yahoo addressees affected, is that they ensure they check their Junk Mail folders and mark all wanted messages as non-Junk in order to prevent further grey-listing of the forwarders' mail server(s)? Is that correct?

Unfortunately that's going to be really difficult for any reseller that has clients who run mailing lists, or clients that forward to unassociated recipients, to inform those recipients with Yahoo addresses that there is a problem.


Now that I've read your most recent response, if the above is correct I find it hard to believe that any changes to my server will override Yahoo's policies, but I'll try and contact you on Saturday as suggested — thanks for that!
__________________
Gadge

Too many nice toys — too little time to play with 'em!

Last edited by 247h : 21-10-2007 at 16:30. Reason: repair emdashes changed by database update to utf-8
Reply With Quote
  #14 (permalink)  
Old 21-09-2007, 07:00
WelshTom's Avatar
Moderator
 
Join Date: May 2007
Location: Newport, Wales
Posts: 795
Send a message via AIM to WelshTom Send a message via MSN to WelshTom Send a message via Yahoo to WelshTom
Default

rDNS has been enabled on the IP addresses you specified.
__________________
Thomas Williams
Founder of TWR Web Design
http://www.twrwebdesign.co.uk/
Reply With Quote
  #15 (permalink)  
Old 21-09-2007, 09:41
Premium Member
 
Join Date: Mar 2007
Posts: 423
Default

Quote:
Originally Posted by 247h View Post
Mark, I wrote this before your last message then got distracted and forgot to post it:

I appreciate the feedback — I didn't ever seriously think it was a technical issue on this side but the deferral notices Yahoo use really don't help anyone get to the bottom of this. Their advice pages and email communications are so generic that they're virtually a waste of time (as I'm sure you discovered).

What you're suggesting then about those Yahoo addressees affected, is that they ensure they check their Junk Mail folders and mark all wanted messages as non-Junk in order to prevent further grey-listing of the forwarders' mail server(s)? Is that correct?

Unfortunately that's going to be really difficult for any reseller that has clients who run mailing lists, or clients that forward to unassociated recipients, to inform those recipients with Yahoo addresses that there is a problem.


Now that I've read your most recent response, if the above is correct I find it hard to believe that any changes to my server will override Yahoo's policies, but I'll try and contact you on Saturday as suggested — thanks for that!
I won't be able to contact until Monday - so I'll be interested to hear how you get on with this issue. The problem I was finding with yahoo was that the message being sent wasn't arriving at the yahoo junk folder anyway.
__________________
http://shubox.net
Reply With Quote
  #16 (permalink)  
Old 21-09-2007, 12:19
247h's Avatar
Premium Member
 
Join Date: Nov 2006
Location: Buckingham UK
Posts: 250
Send a message via AIM to 247h Send a message via MSN to 247h Send a message via Yahoo to 247h
Default

Quote:
Originally Posted by esnail View Post
...The problem I was finding with yahoo was that the message being sent wasn't arriving at the yahoo junk folder anyway.
I don't know if that's also true of my situation — all the messages I'm describing are held in the mail queue of my server and, after they are finally delivered (often forcefully), I'm not party to any information from the Yahoo account holders whether the messages arrived as Junk Mail and whether they have subsequently whitelisted those sender addresses or not ...

If you know your messages are never being delivered then it suggests they are staying in the mail queue until expiry, or they are being dumped by the server's own message filters (yes it happens), or worse still, your server has been blacklisted by Yahoo. Until you ask your server Admin if those are being held in the queue, or what the queue deferral messages contain, how can you know?

I have the impression that the eUKhost experiments were probably not done with mailing list or forwarded examples like my own, but regularly addressed mail which I don't seem to have a problem delivering to Yahoo addresses — either that or none of my clients are sending messages to Yahoo accounts other than in the ways I described! All I can confirm is that an eUKhost support person has logged into my server as root and successfully sent an email to their Yahoo test account, which is partly why I arrived at the conclusion that it's only affecting Mailman, apps and forwardees.

This prompts me to ask Mark, who in your organisation checks the mail queue on each Shared Hosting server and manages it like I do with mine?
__________________
Gadge

Too many nice toys — too little time to play with 'em!

Last edited by 247h : 21-10-2007 at 16:31. Reason: repair emdashes changed by database update to utf-8
Reply With Quote
  #17 (permalink)  
Old 21-09-2007, 15:06
eUKhost.com's Avatar
Chief Marketing Officer
 
Join Date: Sep 2005
Posts: 4,294
Send a message via AIM to eUKhost.com Send a message via MSN to eUKhost.com
Default

Only thing that I can do from our servers is to compare settings of those which have no problem with sending emails to Yahoo and implement those settings on your servers.

Nothing much can be done if emails are completely rejected by Yahoo. We need to find a solution to allow your emails to reach yahoo. Expecting any solution from Yahoo is not worth.

One thing I know about Yahoo is their per minute connection policy. If your mailing list exceeds that limit then you are blocked for a certain amount of time.
__________________
UK Web Hosting || Business Hosting || eUKhost Knowledgebase
Toll Free : 0808 262 0255 || MSN : mark @ eukhost.com || AIM : eukmark
A bunch of Sheep led by a Lion is better than a bunch of Lions led by a Sheep.
__________________________________________________

Great Opportunity :: Join our Affiliate Program for FREE and earn 20% commission on each referral.
Reply With Quote
  #18 (permalink)  
Old 21-09-2007, 17:25
Premium Member
 
Join Date: Mar 2007
Posts: 423
Default

Its a curious problem. Visitors to my website can sign up for the newsletter - and they receive their confirmation email - even yahoo! But when I send the email, the yahoo addresses aren't delivered - all other addresses receive there newsletters fine.
(I am using swift mailer to send the newsletters on smtp setting if that helps at all?)
__________________
http://shubox.net
Reply With Quote
  #19 (permalink)  
Old 21-09-2007, 20:18
eUKhost.com's Avatar
Chief Marketing Officer
 
Join Date: Sep 2005
Posts: 4,294
Send a message via AIM to eUKhost.com Send a message via MSN to eUKhost.com
Default

Quote:
Originally Posted by esnail View Post
Its a curious problem. Visitors to my website can sign up for the newsletter - and they receive their confirmation email - even yahoo! But when I send the email, the yahoo addresses aren't delivered - all other addresses receive there newsletters fine.
(I am using swift mailer to send the newsletters on smtp setting if that helps at all?)
Our billing system as well as Helpdesk was failing to send emails to Yahoo users but somehow our problem got sorted with the method I mentioned in previous post. I might be able to solve your problem only with my belief and not due to any sort of internal communication with Yahoo

I know what sort of mess they have in their system so lets hope we get some positive comments from you in this thread once your problem gets fixed
__________________
UK Web Hosting || Business Hosting || eUKhost Knowledgebase
Toll Free : 0808 262 0255 || MSN : mark @ eukhost.com || AIM : eukmark
A bunch of Sheep led by a Lion is better than a bunch of Lions led by a Sheep.
__________________________________________________

Great Opportunity :: Join our Affiliate Program for FREE and earn 20% commission on each referral.
Reply With Quote
  #20 (permalink)  
Old 22-09-2007, 09:22
247h's Avatar
Premium Member
 
Join Date: Nov 2006
Location: Buckingham UK
Posts: 250
Send a message via AIM to 247h Send a message via MSN to 247h Send a message via Yahoo to 247h
Default

Mark, from research I've done this morning in other forums it seems there is a general agreement that DomainKeys needs to be set up in each account's DNS Zone entry on my server.

I began by finding this posting "Getting your IP whitelisted with Yahoo (solving the deferred 451 problem)" in the SmarterTools forum — I attempted to post it here but failed as it's over 10,000 characters!

Did your team install DomainKeys in any of their experimentations?
__________________
Gadge

Too many nice toys — too little time to play with 'em!

Last edited by 247h : 21-10-2007 at 16:32. Reason: repair emdashes changed by database update to utf-8
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 11:16.

 

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by Web Hosting 3.1.0
Copyright © 2001-2008, eUKhost.com. All rights reserved.

 
Site Map

VPS Hosting
VPS Hosting plans

Dedicated Server Hosting
Dedicated Server plans

Business Web Hosting
100% uptime Hosting

Cpanel Hosting
cPanel Shared Hosting

Reseller Hosting
Reseller Web Hosting

Windows Hosting
Windows Shared Hosting