埼玉県川口市の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のメールの改行ではまっている人がいたら参考になればと思います。

 

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

ブログライターさん募集

ニュース

パートナー募集にブログライターさんも加わりました!

こんにちは! 埼玉県川口市でウェブエンジニアとして活動しているToshi Seitoです。   パートナー募集にブログライターさんも加わりました。 募集要項については募集用のページを作ってい ...

laravel

Laravel開発

【Laravel】"stream_socket_enable_crypto(): Peer certificate CN=*.XXX' did not match expected CN=XXXXX'"のエラーが出たら

こんにちは。川口でウェブアプリケーション開発をしています、テダスクのToshi Seitoです。 今回はLaravel5.7で開発中で行ったメール送信に関するエラーです。 stream_socket_ ...

補助金

キャンペーン ニュース

販売促進にかかる費用最大100万円補助が出ます!

販売促進にかかる費用が最大100万円の補助金が出ます」 こちらは「持続化給付金」とはまったく別の補助金です! 小規模事業者のみなさんが、地域の産業に貢献してもらうための商品サービスの宣伝など販路開拓等 ...

テダスク|タイムチケットライフ

ニュース

タイムチケットライフさんにテダスクを取材していただきました!

こんにちは。 埼玉県川口市でウェブ制作を行っているToshi Seitoです。 私が2016年から利用しているタイムチケットというマッチングスキルシェアサービスの専門メディアのタイムチケットライフさん ...

WordPress勉強会 in 埼玉

WordPress勉強会

【WordPress勉強会】第16回WordPress勉強会&もくもく会活動報告(2020/02/13)

【WordPress勉強会】第15回WordPress勉強会&もくもく会活動報告(2020/01/04)の記事は次のリンクからご覧いただけます。 【WordPress勉強会】第16回WordPress ...

 

 

いいね!をしてWordPressの
お役立ち情報を受け取る!

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