View Full Version : Could not send email with Yahoo in contact us page
TommyHara
07-31-2014, 09:30 AM
Hello,
I'm using vbulletin 4.2 and I tried send an email in my contact us page on forum (sendmessage.php)
But not success when I put email in Email Address is: mymail@yahoo.com
If I put email like : mymail@gmail.com or mymail@somedomain.com in Email Address field then everything's still ok. Mail will be received in my inbox.
Exclude, if I put yahoo mail then it didn't work
I moved forum to a new hosting, I think it causes by my hosting, right?
how to solve this?
Thanks in advanced!
RichieBoy67
07-31-2014, 10:02 AM
Yahoo is normally pretty good about this. I have been dealing with this as well but with Microsoft mail.
If Yahoo has blocked your ip then you will need to either change it or see what they have for a resolution. Make sure your dns settings are correct though for mail. You mainly need an spf record and domain keys.
Let me know if you need help with this. I have spent the past 2 weeks getting both of my servers set and I have no trouble now sending mass email out to all email addresses.
TommyHara
07-31-2014, 01:49 PM
Yahoo is normally pretty good about this. I have been dealing with this as well but with Microsoft mail.
If Yahoo has blocked your ip then you will need to either change it or see what they have for a resolution. Make sure your dns settings are correct though for mail. You mainly need an spf record and domain keys.
Let me know if you need help with this. I have spent the past 2 weeks getting both of my servers set and I have no trouble now sending mass email out to all email addresses.
Thanks Richie
But I don't think so
I'm using Directadmin for my vps
in DA, I setup email
email@mydomain.com -> mymail@gmail.com
in Admincp Forum
I setup email is: email@mydomain.com
and I tried to send from Gmail, Yahoo, Email Domain
Sent from Gmail, Yahoo, Email domain -> email@mydomain.com - OK
Sent from email@mydomain.com -> Gmail, Yahoo, Email domain - OK
everything is fine, email forward received.
But when send from contact us page (sendmessage.php) with input is mymail@yahoo.com then it returned error
Mail delivery failed: returning message to sender
and
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
(ultimately generated from mymail@mydomain.com)
SMTP error from remote mail server after end of data:
host gmail-smtp-in.l.google.com [2607:f8b0:400d:c04::1b]:
550-5.7.1 Unauthenticated email from yahoo.com is not accepted due to domain's
550-5.7.1 DMARC policy. Please contact administrator of yahoo.com domain if
550-5.7.1 this was a legitimate mail. Please visit
550-5.7.1 http://support.google.com/mail/answer/2451690 to learn about DMARC
550 5.7.1 initiative. r9si10099168qcj.46 - gsmtp
I think that it's problem on forum code, not in DNS or Directamdin, right?
RichieBoy67
07-31-2014, 02:15 PM
It looks like you are using google smtp from your server to send mail? Why don't you set up your domain smtp?
Also,check your site
http://mxtoolbox.com/
I can see from the email header you need to have dmark--which is basically domain keys. What do you have set up in your email settings for smtp? Try turning off smtp.
TommyHara
07-31-2014, 02:26 PM
2 days ago, I checked emails sent/received, they are good.
But today, I got error.
I don't use smtp in Admincp for sending email, still set the same as I did in the past.
I PMed you my domain
It has errors when I check http://mxtoolbox.com/
How to solve this?
If possible, PM me ways then!
Thank you
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.