Laravel 7-如何使用 SendinBlue 在 Laravel 中发送电子邮件?

Sku*_*mar 2 api laravel

我正在尝试使用Sendinblue API在 Laravel 中发送电子邮件,但问题是,我不知道如何配置文件(.env 文件、配置/邮件文件等)

这是我拥有的详细信息(在 sendinblue 中注册)。我编辑了一些数据,以便看不到重要的细节。

在 sendinblue-xxxx@xxxx.com 中注册的电子邮件地址

在 sendinblue -xxxxOrganization 注册的公司/组织

Sendinblue 详细信息页面 1

在此处输入图片说明

Sendinblue 详细信息页面 2

在此处输入图片说明

其他电子邮件服务有适当的 Laravel 文档,但由于我们正在测试,因此我们需要一些电子邮件的免费电子邮件服务。我们也更喜欢 sendinblue 进行测试。

Hoa*_*yen 6

首先,我必须通过电子邮件发送 sendinblue 支持以激活 Sendinblue SMTP 帐户。确保您的已激活。

然后,这是对我有用的配置:

    MAIL_DRIVER=smtp
    MAIL_HOST=smtp-relay.sendinblue.com
    MAIL_PORT=587
    MAIL_USERNAME=mylogin@gmail.com
    MAIL_PASSWORD="master_password_or_smtp_key_value"
    MAIL_FROM_ADDRESS="no-reply@mydomain.com"
Run Code Online (Sandbox Code Playgroud)

其中: MAIL_USERNAME 是“您的 SMTP 设置”中的“登录”值(不是 SMTP 密钥名称) MAIL_PASSWORD 是主密码或 SMTP 密钥值