TEDASKは埼玉県川口市のフリーランスWEBエンジニアが運営するホームページです。WordPressによるウェブサイト制作からWEB制作に関するお悩み解決をお手伝いしています!

TEDASK(テダスク)

Laravel開発 PHP エンジニア向け

laravelで送信したメールに改行が入らない原因はtextにしていないからかも

更新日:

最近laravel5.6でWEBサービスを作っておりますが、laravelで会員の新規登録を行った際に、そのメールアドレスが存在するかを確認する仕様があったので、以下のサイトを参考にしながら、メール確認機能を作成しました。

Email verification in a Laravel 5 app

 

その時にハマってしまったのが、送ったメールが何故か改行が入っていない問題。

メールの送信については、他の機能で利用していて、問題なくbladeに書いたとおりのメールが届いているのですが、この確認メールに関しては何故か改行が入らない!




で、結局は何が原因だったかというと、参考サイトで言うところの

EmailVerification.phpの

public function build()
{
return $this->view('email.verify_account')->with([
'email_token' => $this->user->email_token
]);
}

赤文字のviewのところをtextにすると、改行が入ります。

public function build()
{
return $this->text('email.verify_account')->with([
'email_token' => $this->user->email_token
]);
}

 

いつもcontrollerでメールを送信する処理を書くときは

public function build()
{
Mail::send(['text' => 'mail.emailconfirm'], $data, function($message) use($data) {
$message->from('noreply@test.co.jp', 'テストサイト');
$message->to($data["mail"])->subject($data["title"]);
});

というようにtext指定をしているんですね。

 

もしlaravelのメールの改行ではまっている人がいたら参考になればと思います。

 

こちらの記事もおすすめです☆

WordPress勉強会

WordPress勉強会

【WordPress勉強会】第6回WordPress勉強会&もくもく会活動報告(2019/08/03)

【WordPress勉強会】第6回WordPress勉強会活動報告(2019/08/03)の記事は次のリンクからご覧いただけます。   【WordPress勉強会】第6回WordPress勉 ...

タイムチケットアワード2019

ニュース

タイムチケットアワード2019で優秀チケット賞とベストハッピーレポート賞をいただきました!

こんにちは! 埼玉県川口市でウェブエンジニアをしております、テダスクのToshi Seitoです。 2019年7月27日(土)に今年で3回になる、タイムチケットアワード2019に受賞者として参加させて ...

WordPress勉強会in埼玉

WordPress勉強会

【WordPress勉強会】第5回WordPress勉強会活動報告(2019/07/20)

【WordPress勉強会】第5回WordPress勉強会活動報告(2019/07/20)の記事は次のリンクからご覧いただけます。 【WordPress勉強会】第5回WordPress勉強会活動報告( ...

WordPress勉強会 in 埼玉

WordPress勉強会

【WordPress勉強会】第4回WordPress勉強会活動報告(2019/06/15)

【WordPress勉強会】第4回WordPress勉強会活動報告(2019/06/15)の記事は次のリンクからご覧いただけます。 【WordPress勉強会】第4回WordPress勉強会活動報告( ...

パートナー募集

ニュース

パートナー募集にWebデザイナーさんも加わりました!

こんにちは! 埼玉県川口市でウェブエンジニアとして活動しているToshi Seitoです。 今年の4月にエンジニアさんのパートナー募集を行いましたが、 パートナー募集にデザイナーさんの募集も加わりまし ...

 

 

この記事が気に入ったら
いいね ! しよう

-Laravel開発, PHP, エンジニア向け
-