Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Laravel 5.3中添加密码重置的Mailgun标签_Php_Laravel_Mailgun - Fatal编程技术网

Php 在Laravel 5.3中添加密码重置的Mailgun标签

Php 在Laravel 5.3中添加密码重置的Mailgun标签,php,laravel,mailgun,Php,Laravel,Mailgun,我正在使用Laravel的内置登录系统(php artisan make:auth),我链接了我的Mailgun帐户以发送重置电子邮件。但是如何定义标签呢 根据Mailgun的文档,需要在发送电子邮件的功能中添加标签 我在哪里可以找到该函数以及如何将o:tag添加到其中?您可以使用标题来完成。我正在使用Laravel 5.5和Mailable public function build() { $emailData = [ 'subject' => $

我正在使用Laravel的内置登录系统(
php artisan make:auth
),我链接了我的Mailgun帐户以发送重置电子邮件。但是如何定义标签呢

根据Mailgun的文档,需要在发送电子邮件的功能中添加标签


我在哪里可以找到该函数以及如何将
o:tag
添加到其中?

您可以使用标题来完成。我正在使用Laravel 5.5和Mailable

public function build()
{
    $emailData = [
        'subject'       => $this->data['subject'],
        'groupName'     => $this->data['groupName'],
        'acceptUrl'     => $this->data['acceptUrl'],
        'declineUrl'    => $this->data['declineUrl'],
        'email'         => $this->data['email'],
    ];

    return $this
        ->subject($this->data['subject'])
        ->markdown('emails.group.invitation')
        ->with($emailData)
        ->withSwiftMessage(function($message) {
            $headers = $message->getHeaders();
            $headers->addTextHeader("X-Mailgun-Variables", '{"type": "group-invitation"}');
            $headers->addTextHeader("X-Mailgun-Tag", "group-invitation");
        });
}
public function build()
{
    $emailData = [
        'subject'       => $this->data['subject'],
        'groupName'     => $this->data['groupName'],
        'acceptUrl'     => $this->data['acceptUrl'],
        'declineUrl'    => $this->data['declineUrl'],
        'email'         => $this->data['email'],
    ];

    return $this
        ->subject($this->data['subject'])
        ->markdown('emails.group.invitation')
        ->with($emailData)
        ->withSwiftMessage(function($message) {
            $headers = $message->getHeaders();
            $headers->addTextHeader("X-Mailgun-Variables", '{"type": "group-invitation"}');
            $headers->addTextHeader("X-Mailgun-Tag", "group-invitation");
        });
}