フレームワーク (12) - 悩み中 #
メール送信関連の実装、と言うのは簡単だが、まじめに作るとそれだけでフレームワークになってしまうので、どの程度で妥協するのか悩み中
- メール本文はテンプレートファイルで。テンプレートファイル名を指定しない場合のルールを決める
- From, To, Subject は設定ファイルに書くなりどっかから持ってくるなり、なんなりするが、テンプレートエンジンは通す
- 7bit ISO-2022-JP 決め打ちにしよかとも思ったが、イマドキの MUA なら 8bit UTF-8 で大丈夫かな? 携帯電話はまずそげ。まぁ、無難に 7bit JIS にしとくか
- 添付ファイルや HTML メールは、いらね
などと考えて「普通のメールを無難に送るだけのメソッドをおまけ的に実装」することにした
メールの実装終わったら、次は validation を考えることにした。ものすごく楽したくて、ものすごく手を抜けない部分なので、じっくり考えよう