写真を添付できるフォームメールclipmail
- (2012-08-30 17:32:48)
ファイル添付フォームメールと普通のフォームメールは違う
画像はたしかメールで送られる場合、テキスト化する必要があるので、デコード用のモジュールが組み込まれたフォームメールが必要になる。
というわけで通常のフォームメールでは送信できないだろう。
検索では「ファイル添付フォームメール」で出てきた。
Clipmail
老舗のKENT-WEBさん、CLIP-MAIL(添付式フォームメール)を試す。
※設定方法・・・init.cgiを編集。基本的にShift-JISにて(utf-8でも動作するらしい)。写真のファイルサイズ制限は $cf{maxdata} = 2048000; #約2MB。プロバイダーの添付ファイルサイズ制限内にて。
※設定方法・・・理由は不明だが、htmlファイルとcgiファイルは同じフォルダー内に。
※トラブル・・・ファイルのパーミッションはマニュアルに比較的忠実に従う。理由は不明だが、わからないので「777」にしてもうまく動作せず。
※トラブル・・・なぜか cgi-bin の下では動作せず。
※トラブル・・・下記のエラーメッセージ表示。
「Software error:MIME::Base64 object version 3.07 does not match bootstrap parameter 3.13 at ・・・」
何が起きているか、わからない。検索すると同じ人がたくさんいて、とにかく「clipmail/lib/MIME/Base64.pm」を削除することと書かれている。「MIME」フォルダーを削除することという記事もある。
わからないがやってみたら動作した。