くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

Laravelでメール送ろうとしたら [Swift_RfcComplianceException] Address in mailbox given [] does not comply with RFC 2822, 3.6.2.

f:id:mask0702:20150609201407p:plain

タイトル通りLaravelでメールを送ろうとしたら

[Swift_RfcComplianceException]
  Address in mailbox given [] does not comply with RFC 2822, 3.6.2.

って出て、なんだっけ。ってなったけど、どうやらSwift_Mailerがメール送信前にRFCチェックをするらしくて出るらしい。
そんな変なメールアドレスないけどなーと思ったら、メールアドレスの中にnullが入っていて出ることが分かったので、is_null()の時に弾く処理をして解決した。


github.com