質問: new CakeEmail('default'); $email->to($data['invitee']); $email->subject(__('Invitation mail')); $email->template('invitation'); $email->emailFormat('text'); $email->viewVars($data); $email->send(); ``` mailcatcherのエラーログもどれなのかよくわからず・・ テンプレートを使った場合はうまく行かないのでしょうか? そもそも運用されているソース(メールは届いている)ので、 cakephp側の修正が必要だと厳しいのですが、原因がわかると助かります。 メールが飛ぶのをドキドキしないでテスト出来る環境が作りたい(;;) mailcatcherの設定や、バージョンの問題など、何か情報があればよろしくお願いします。
回答: mailcatcher 0.6.1には、UTF-8のマルチバイト文字列の取り扱いにバグがあり、本文を表示すると華麗に落ちてくれます。 参考: 修正されるまで、バージョン0.5.12を使用するようにしてください。