laravel5のメール送信機能を使用してHTMLメールを送信していますが、文字化けする場合があります。
gmail、サンダーバードで受信した場合は文字化けしません。
~@softbank.ne.jpのアドレス、MMS形式で受信した場合は文字化けしてしまいます。
@softbank.ne.jpで受信すると本文のHTMLがアタッチメントファイルとして添付され、それを開くと本文が文字化けしています。
何か設定が必要なのでしょうか?
以下が実装した内容です。
内容は一部省略しています。
補足です。
作成したファイルはutf-8で保存しています。
~~~~~送信処理~~~~~
Mail::send("emails.template", $data, function($message) use($mailaddress, $mailTitle) {
$message->to($mailaddress)
->subject($mailTitle);
});
~~~~~メール~~~~~
<!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="utf-8" /> <title>通知メール</title> </head> <body> ※CSSを使用した本文 </body> </html>回答1件
あなたの回答
tips
プレビュー