こちらの方のコードをヒントに書き直して、メール送信に代替アクション、ということまで正しく出来ることを確認してしてみた。どうやらgoogleでもそれっぽい記事がないのでポストしておく。

といっても、sfMail、phpmailer等の各クラスをざっと見たところ、initialize#sfMailを呼び出してくれないというケースがあるので、__construct#sfMailをoverrideするように書き直しただけ。ひとまず技術メモのページにページを作った(こちら)ので必要な方はお持ちいただければ。

念のためdisclaimer、本ソースを用いて何が起きても私は責任を取りませんので、責任問題になりそうな用途で使うときはご自分で十分にチェックのほどを。

Something to say?