【问题标题】:Send Grid send email failed on localhost in laravel 5.7.29在 laravel 5.7.29 的本地主机上发送网格发送电子邮件失败
【发布时间】:2020-08-03 18:58:39
【问题描述】:

我正在尝试使用 sendgrid 从本地主机发送电子邮件,软件包 s-ichikawa 2.1.0 ,laravel 5.7.29,我收到此错误

客户端错误:POST https://api.sendgrid.com/v3/mail/send 导致 403 Forbidden 响应:{"errors":[{"message":"发件人地址与已验证的发件人身份不匹配。在此错误之前无法发送邮件(截断。 ..) *

在 API 中的其他项目上工作的代码相同,但在 localhost 上出现此错误。

我的控制器代码:

$email = 'umermajeed93@hotmail.com';
$name  = 'Umer Majeed';
Mail::to($email)->send(new SendMailable($name ,$email))
<?php

namespace App\Mail;

use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;
use Sichikawa\LaravelSendgridDriver\SendGrid;

class SendMailable extends Mailable
{
    use Queueable, SerializesModels;
    use SendGrid;
    public $name;
    public $code;
    public $email;
    /**
     * Create a new message instance.
     *
     * @return void
     */
    public function __construct($name,$email)
    {
        $this->name = $name;
        $this->email = $email;
    }

    /**
     * Build the message.
     *
     * @return $this
     */
    public function build()
    {        
        $address = 'noreply@retailplatform.com';
        $subject = 'New Ad';

         return $this
            ->view('Admin.email')
            ->subject($subject)
            ->from($address)
            ->to([$this->email])
            ->sendgrid([
                'personalizations' => [
                    [
                        'substitutions' => [
                            ':myname' => 's-ichikawa',
                        ],
                    ],
                ],
            ])->with('name',$this->name);
    }
}

【问题讨论】:

    标签: laravel email sendgrid


    【解决方案1】:

    在测试环境中,只有电子邮件会发送到您在 .env 文件中设置的测试帐户:

    MAIL_DRIVER=smtp
    MAIL_HOST=smtp.mailtrap.io
    MAIL_PORT=2525
    MAIL_USERNAME=
    MAIL_PASSWORD=
    

    在生产中,您已经可以向您选择的收件人发送电子邮件,但在本地服务器上您不能

    【讨论】:

      猜你喜欢
      • 2013-10-01
      • 2010-12-19
      • 2016-07-22
      • 1970-01-01
      • 2013-04-16
      • 2014-10-25
      相关资源
      最近更新 更多