SyntaxHighlighter

About Me

2016年4月3日 星期日

Laravel Mail 筆記

透過 blade email template 寄 email


$user = User::find(1); // user information

Mail::send('emails.register', compact('user'), function (message) {
    $message->from([from user email account], [from user nickname])
            ->to([receiver email account], [receiver name])
            ->subject('This is email title');
});

不透過 blade email template 寄 email


$user = User::find(1); // user information
$body = 'Something you want to email';

Mail::send([], [], function (message) use($body) {
    $message->from([from user email account], [from user nickname])
            ->to([receiver email account], [receiver name])
            ->subject('This is email title')
            ->setBody($body, 'text/html');
});


如果沒有想要以 html 的格式寄出,可以將 'text/html' 拿掉

參考文件

沒有留言:

張貼留言