plain text
(HTML
!ではありません)メールの送信に問題があります。改行はすべて無視されます。
->setBody('Did you request a password reset for your account?\r\n\r\nIf yes, click here:\r\nhttp://www.website.com', 'text/plain');
上記は、電子メールに次のように表示されています。
アカウントのパスワードのリセットを要求しましたか?\ r\n\r\nはいの場合、ここをクリックしてください:\ nhttp://www.website.com
私はチェックし、ヘッダーが明らかに正しく設定されています:
Content-Type: text/plain; charset=utf-8
誰もこれを経験したことがありますか?
リテラル文字列を使用しています。改行を追加する場合は、一重引用符ではなく二重引用符を使用します。
->setBody("Did you request a password reset for your account?\r\n\r\nIf yes, click here:\r\nhttp://www.website.com", 'text/plain');
このような二重引用符を使用してください
->setBody("Did you request a password reset for your account?\r\n\r\nIf yes, click here:\r\nhttp://www.website.com", 'text/plain');