使用 mailgun 发送邮件时永久失败
Permanent failure when sending mail using mailgun
我有一个 mailgun 帐户,当有人注册时,我用它在我的网站上发送邮件 (domain.com),然后我在我的子域 (subdomainname.domain.com) 上创建了另一个网站。但是,当我尝试从子域站点 (subdomainname.domain.com) 发送邮件时,我的 mailgun 帐户中出现永久性失败日志,并且电子邮件未送达。请问我该如何解决这个问题?从主域(domain.com)发送的邮件已成功投递。
我得到的错误是:
02:13 PM 失败:postmaster@mg.agroexpresslink.com → ewomaukah@outlook.com 'Witskids:Activate Your Account' 服务器响应: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:Activate Your Account' 服务器响应: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:Activate Your Account' 服务器响应:554 554 5.7.9 消息未被接受政策原因。参见 https://help.yahoo.com/kb/postmaster/SLN7253.html
我找到了问题的解决方案,我将发件人电子邮件从 'ewomaukah@yahoo.com' 更改为:
\Mail::send($view ,$data,function($message) use($user, $subject, $email){
$message->from('ewomaukah@yahoo.com','witskids');
$message->to($email, $user->firstname );
$message->subject( $subject);
});
到我的域:
\Mail::send($view ,$data,function($message) use($user, $subject, $email){
$message->from('noreply@agroexpresslink.com','witskids');
$message->to($email, $user->firstname );
$message->subject( $subject);
});
我有一个 mailgun 帐户,当有人注册时,我用它在我的网站上发送邮件 (domain.com),然后我在我的子域 (subdomainname.domain.com) 上创建了另一个网站。但是,当我尝试从子域站点 (subdomainname.domain.com) 发送邮件时,我的 mailgun 帐户中出现永久性失败日志,并且电子邮件未送达。请问我该如何解决这个问题?从主域(domain.com)发送的邮件已成功投递。 我得到的错误是:
02:13 PM 失败:postmaster@mg.agroexpresslink.com → ewomaukah@outlook.com 'Witskids:Activate Your Account' 服务器响应: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:Activate Your Account' 服务器响应: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:Activate Your Account' 服务器响应:554 554 5.7.9 消息未被接受政策原因。参见 https://help.yahoo.com/kb/postmaster/SLN7253.html
我找到了问题的解决方案,我将发件人电子邮件从 'ewomaukah@yahoo.com' 更改为:
\Mail::send($view ,$data,function($message) use($user, $subject, $email){
$message->from('ewomaukah@yahoo.com','witskids');
$message->to($email, $user->firstname );
$message->subject( $subject);
});
到我的域:
\Mail::send($view ,$data,function($message) use($user, $subject, $email){
$message->from('noreply@agroexpresslink.com','witskids');
$message->to($email, $user->firstname );
$message->subject( $subject);
});