我有一个mailgun帐户用于在我的网站(domain.com)上发送邮件,当有人注册时,我在子域(subdomainname.domain.com)上创建了另一个网站。但是,当我尝试从子域网站(subdomainname.domain.com)发送邮件时,我的mailgun帐户中出现了永久性故障日志,并且未发送电子邮件。请问我该如何解决这个问题?从主域(domain.com)发送的邮件已成功发送。 我得到的错误是:
02:13 PM失败:postmaster@mg.agroexpresslink.com→ewomaukah@outlook.com'Witskids:激活您的帐户'服务器响应:550 550 5.7.0(COL004-MC2F27)不幸的是,来自(209.61.151.224的消息)由于域名所有者政策限制,无法代表(yahoo.com)发送。
01/26/17 08:00 AM失败:postmaster@mg.agroexpresslink.com→ewomaukah@gmail.com'Witskids:激活您的帐户'服务器响应:550 550 5.7.1来自yahoo.com的未经身份验证的电子邮件不是由于域名5.7.1 DMARC政策而被接受。如果5.7.1这是合法邮件,请联系yahoo.com域管理员。请访问5.7.1 https://support.google.com/mail/answer/2451690以了解5.7.1 DMARC计划。 d72si348434oic.133 - gsmtp
01/25/17 02:02 PM失败:postmaster@mg.agroexpresslink.com→ewomaukah@yahoo.com'Witskids:激活您的帐户'服务器响应:554 554 5.7.9出于政策原因不接受消息。见https://help.yahoo.com/kb/postmaster/SLN7253.html
答案 0 :(得分:0)
我找到了问题的解决方案,我从'ewomaukah@yahoo.com'更改了发件人电子邮件:
\Mail::send($view ,$data,function($message) use($user, $subject, $email){
$message->from('noreply@agroexpresslink.com','witskids');
$message->to($email, $user->firstname );
$message->subject( $subject);
});
到我的域名:
Redirect 302 /catvideo http://youtube.com/watch?catsarecoolADDAD