色々散々悩んで調べた結果、
setting.ymlでcompat_10をonにすればよかったことに気づきました(汗
# # enable 1.0 compatibility compat_10: on
で、以下のようなfunctionを作って呼び出して使うようにしました、
fromとreplyToはいつも一緒でいいのでfunctionにいれる形です。
/** * mailの送信 */ public function sendMail($title, $body, $to, $fromName) { $from = 'from@hogehoge.com'; $replyTo = 'replyto@hogehoge.com'; // オブジェクトの初期化 $mail = new sfMail(); $mail->initialize(); $mail->setMailer('sendmail'); $mail->setCharset('utf-8'); // 必要なパラメータの定義 $mail->setSender($from, $fromName); $mail->setFrom($from, $fromName); $mail->addReplyTo($replyTo); $mail->addAddress($to); $mail->setSubject($title); // Eメールを送信する $mail->setBody( $body ); $mail->send(); }
いい加減symfonyのバージョンアップをしたほうがいいですね(汗
コメント