【问题标题】:Permanent failure when sending mail using mailgun使用 mailgun 发送邮件时永久失败
【发布时间】:2017-06-11 19:00:30
【问题描述】:

当有人注册时,我有一个 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:激活您的帐户' 服务器响应: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

【问题讨论】:

    标签: laravel email mailgun


    【解决方案1】:

    我找到了问题的解决方案,我将发件人电子邮件从“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);
            });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-13
      • 2017-09-28
      • 2015-04-08
      • 2020-01-10
      • 1970-01-01
      • 2017-10-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多