Laravel电子邮件发送类别

时间:2018-01-22 10:51:15

标签: php laravel email

我如何使用laravel发送电子邮件,以便它属于gmail的类别提醒?

enter image description here

代码:

Windows 7, 64 bit

2 个答案:

答案 0 :(得分:1)

标签/类别是内部Gmail机制,因此不属于电子邮件协议或类似内容。 Gmail会根据用户定义的过滤条件标记传入的电子邮件,例如:来自某个地址或包含某些字词或短语的电子邮件。

如果您想使用某些标签标记某些电子邮件,则需要在GMail中创建规则,然后根据这些规则发送电子邮件。

例如,您可以创建一个规则,将标签“work”应用于来自Laravel电子邮件地址的每封电子邮件,标题中包含[work]一词,然后发送类似的电子邮件。

答案 1 :(得分:0)

尝试帮助你 首先,你必须配置你的邮件去Config / mail.php 并在驱动程序后添加此内容

'driver' => env('MAIL_DRIVER', 'smtp'),
'stream' => [
    'ssl' => [
        'verify_peer' => false,
        'verify_peer_name' => false,
        'allow_self_signed' => true,
    ],
],

第二个转到你.env文件将此更改为您的主机详细信息列表尝试使用gmail one

MAIL_DRIVER = SMTP

MAIL_HOST = smtp.gmail.com

MAIL_PORT = 587

MAIL_USERNAME=yourgmailMail@gmail.com

MAIL_PASSWORD =你的密码

MAIL_ENCRYPTION = TLS

第三步转到你的Controller,你将在列表中发送邮件功能假设它的名字是SendMassEmailController This is the Whole Controller

最后一件事是路线 转到web.php

Route::post('/SendMassEmail','SendMassEmailController@SendMassEmail');

终于好运,玩得开心