Some emails don't get forwarded, some do
Hi,
I set up a forwarder in my cPanel Webmail to forward all emails from Webmail to my Yahoo mail. However, some emails don't get fowarded (and I don't receive a failed delivery or bounce notification) while most of them do.
What I've noticed so far is that emails from Gmail and Yahoo accounts don't get forwarded while all other emails do. I asked a friend to send me an email from both, Yahoo and Gmail and none of them got forwarded and all other emails from other people sent from Gmail account weren't forwared either.
Can anyone tell me what can I do to solve this?
Thank you & kind regards,
Barbara
-
Agree with all your views, when a company gets massive, it has so many levels and level 1 support, poor buggers probably only have the 3 options to click. Yeah lets hope that things keep changing and one of the changes helps with issues like this. It would help if the junk mail reporting programme they are insistent on you jining actually did something. I think the biggest mistake they make is blanket junking, so when your ip gets "junked" even a blank email goes to junk, so they tend to do everything ip related rather than considering that ip may have 80 businesses relaying on it. You'd think they would target verified domains and DKIM, sending history etc alot more, which is where the changes "could" eventually come in. Instead they seem to put too much emphasis on their users including those who use the junk button like a delete button even to delete an email they asked for, not realising the implications. Like you say, how little they know... then they complain about a few "" a month hosting o_O 0 -
Something I would add to this thread is that Outlook/Hotmail for example have a habit of showing a successful delivery in the logs, but sometimes the emails never appear in their inbox or junk. This seems to be when your ip is "fully" blacklisted, rather than just "junked". They seem to accept the email from your mailserver, then either delete it, junk it or deliver it. When this happens it's hard to trace.
When this happens it's because they're not bouncing the mail, as far as the mail server it's sent from is concerned the mail was delivered, it's job is done without a failure code or bounce there's no way for the sender to know if there was an issue or what the issue was.0 -
Are you still referring to the message you referenced earlier: 2019-05-21 13:57:25 1hT3OW-0007ZW-Or => mail.example(at)yahoo.com (mail.example(at)example.com) SRS= R=lookuphost T=remote_smtp H=mta7.am0.yahoodns.net [98.136.102.54] X=TLSv1.2:ECDH-RA-AE25-GCM-HA34:25 CV=no C="25 2.0.0 Ok: queued as 78F140E1" Did you send Yahoo that exact log entry? And they can't trace what happened to message queued as 78F140E1 on their server? That's unfortunate. They are either giving you run around, don't know anything, or 78F140E1 is not referencing a traceable ID on their system. Unfortunately... any 3 of these are equally as likely. 0 -
I'm with @sparek-3 on this, they would be the *only* ones that would be able to see what's going on here. That email ID is an ID assigned to emails on their system, their logs should be able to shed some light on the situation. 0 -
I just realised I haven"t sent that exact log entry. That entry was sent to me by my host and the host told me I can find them myself in cPanel under Email > Track Delivery. I wanted to send Yahoo several different logs of emails that never arrived, so I took logs from Track Delivery in cPanel and just realised they don"t look exactly the same but can you please tell me if they contain the same information? I see there"s an ID in these logs (copy pasted below) but it doesn"t look like the same kind of ID as from the log my host sent me. I can"t get the log from that same email (as my host sent me) in the Track Delivery section because email is older than 10 days and the log was deleted. Anyway, below is an example of info I sent to Yahoo. First one because they asked me to send them the IPs that are affected and second because they asked me for Log messages from my mail server showing which IP I"m connected to and what responses I got from the remote server at the time I received the failures (I haven"t received the failures but I guess they sent me a general copy pasted list of what to send them). So here"s the info I sent and my question is: Should this be enough or should I send them that other kind of log (that my host sent me)? This is a part from "View Source" from the email: from mail128-4.atl41.mandrillapp.com ([198.2.128.4]:27987) by cpanel02.si-shell.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1hXjvK-000GRp-QI for barbara(at)barbaramilavec.com; Mon, 03 Jun 2019 12:10:39 +0200 And this is from Track Delivery in cPanel: Event: success User: barmilavec Domain: barbaramilavec.com From Address: bounce-md_30276337.5cf4f1e0.v1-ca563351148c4efbb23f52c79f11e9d9@posta.omisli.si Sender: barbara(at)barbaramilavec.com Sent Time: Jun 3, 2019, 12:10:12 PM Sender Host: mail128-4.atl41.mandrillapp.com Sender IP: 198.2.128.4 Authentication: forwarder Spam Score: Recipient: barbara(at)barbaramilavec.com Delivery User: -remote- Delivery Domain: Delivered To: example(at)yahoo.com Router: lookuphost Transport: remote_smtp Out Time: Jun 3, 2019, 12:20:12 PM ID: 1hXjvK-000GRp-QI Delivery Host: mta5.am0.yahoodns.net Delivery IP: 67.195.228.111 Size: 37.43 KB Result: Accepted 0 -
That's the message ID for the local server, not for an email accepted by yahoo. This line in the log file for exim shows the ID yahoo accepted the message under: Ok: queued as 78F140E1"0 -
Thanks Lauren. Can I find that same kind of log in cPanel or do I have to ask my host for it? I'd like to send Yahoo several different logs but for now I only have that one that host sent me. 0 -
Where did you get the log entry: 2019-05-21 13:57:25 1hT3OW-0007ZW-Or => mail.example(at)yahoo.com (mail.example(at)example.com) SRS= R=lookuphost T=remote_smtp H=mta7.am0.yahoodns.net [98.136.102.54] X=TLSv1.2:ECDH-RA-AE25-GCM-HA34:25 CV=no C="25 2.0.0 Ok: queued as 78F140E1" 2019-05-21 13:57:25 1hT3OW-0007ZW-Or Completed As referenced in post 12 of this thread - I really can't make head or tails out of cPanel Delivery Tracker... I've never used that. I grew up in a long ago era where we actually read log files in text format, I guess I'm a bit old school in that regard. What you referenced in post 12 appears to be from the exim logs on the server. 1hT3OW-0007ZW-Or is an Exim message ID. cPanel users Exim. This is the ID to reference the message on your cPanel server (or the cPanel server in question here). Likewise, in your post with the cPanel Delivery Tracker information - 1hXjvK-000GRp-QI - is also an Exim message ID. Again, I suspect that this is referencing a message on your cPanel server. But it's not referencing the same message as in post 12 of this thread, because the message ID is different. The part after C= in the exim log you posted in post 12 is the response that the remote server gave, in this case Yahoo's server - specifically mta7.am0.yahoodns.net [98.136.102.54] Now, just exactly what that response is... I really can't conclude. It's what Yahoo sent back. Is this a message ID referencing the message on their server? That's what I would assume. But I really don't know how Yahoo's mail server systems work, so I can't be 100% sure. But if I had to guess, I'd say it sent back a code - 25 2.0.0 Ok - I'm going to queue this message as 78F140E1 Yahoo's mail server administrators SHOULD have access to their own logs, and they SHOULD be able to find 78F140E1 in their logs and they SHOULD be able to trace what happened to that message. I know on cPanel's servers, when someone sends an email to a cPanel server, and the cPanel server accepts the message it responds with a 250 OK id=%exim_message_id% - where %exim_message_id% is the message ID. If a remote server administrator ever wants to dispute what happened to a certain message their server sent to us, give us that exim_message_id and I can trace what happened to the message in our logs (assuming it's relatively recent and the logs haven't rotated out). I would assume that Yahoo... and any other legitimate mail service, would operate in much the same way. 0 -
You can't get that info from the Delivery tracker either unfortunately. That status can change too for example sometimes the code yahoo sends back is C="250 ok dirdel meaning direct delivery (no queue) but @sparek-3 is correct you can at least find the server that is accepting the message and pending the logs haven't been rotated there shouldn't really be an issue with identifying the mail, especially if you have the Message-ID they queued it as. 0 -
Thanks a lot for all your replies and explanations. I replied to Yahoo Postmaster and sent him that original log and asked if he can trace with that ID from the log. I'll let you know what he says. Where did you get the log entry: 2019-05-21 13:57:25 1hT3OW-0007ZW-Or => mail.example(at)yahoo.com (mail.example(at)example.com) SRS= R=lookuphost T=remote_smtp H=mta7.am0.yahoodns.net [98.136.102.54] X=TLSv1.2:ECDH-RA-AE25-GCM-HA34:25 CV=no C="25 2.0.0 Ok: queued as 78F140E1" 2019-05-21 13:57:25 1hT3OW-0007ZW-Or Completed
As said in my last post, my hosting provider sent it to me by email. I told them about my problem so they sent this log as an example of the log showing the email has been forwarded successfully. Then when I asked if they could send me more of them (so that I could send them to Yahoo), they said I can check them myself in cPanel Track Delivery section and I realised only later it's not the same kind of log. I'll ask them to send me more logs if necessary but I'll wait for the response from Yahoo first.0 -
HI @BarbM Great, I'm glad to hear that you got them the transaction though. I hope that they will have logs this far back and that some progress is made on this for you! 0 -
This is an older post, but I found it through a google search when I was trying to use the forwarding feature on cPanel. Gmail received the forwarded emails fine but Yahoo did not. Through troubleshooting the issue I found that Yahoo worked after I setup SPF, DMARC, and DKIM on my domain name. cPanel allows this easily by going to "Email Deliverability" then letting it add your SPF and DKIM records (copy/paste the info to your domain provider if you're not using cPanel for managing DNS records). Then if you go to your Zone Editor and click Manage next to your domain, then add a DMARC record. It took about 10 minutes to filter through before yahoo started receiving the forwards for me. Whether that's a permanent solution or not is to be seen, but doing those steps definitely worked when deliverability failed. Just thought I'd share in case anyone else stumbled on this forum post and hadn't added SPF, DMARC, and DKIM yet. 0 -
There could be a variety of reasons why some emails do not get forwarded while others do. One possibility is that the email service or client you are using has certain settings or filters in place that prevent certain emails from being forwarded. Another possibility is that the sender of the email has included specific instructions or code that prevent the email from being forwarded. Additionally, some email providers or clients may have built-in security features that prevent emails from being forwarded to protect the sender's privacy. 0
Please sign in to leave a comment.
Comments
44 comments