カレッヂ |
質問者 藤崎 景子
投稿日 2/21(水) 12:43:04
画像などのファイルを添付したメールを送信するプログラムを作りたいのですが、どのようにしたら作れるでしょうか? アルゴリズムだけでも、お分かりになれば、よろしくお願いします。 当方はPerl5(JPerl)でプログラムを作ってます。 |
回答者 しあわせのツボ
[削除]
投稿日 2/21(水) 13:36:29
アルゴリズムとしては、通常のsendmail処理に加え ・ヘッダでマルチパートであることを宣言、ランダムな文字列を生成しboundaryとする ・各パートごとのヘッダにContent-Typeなどを記述し、本体にbase64なりuuencodeなりでエンコードしたファイルを置く ・フッタとして、宣言しておいたboundaryを追加。最後のパートならboundary--とハイフン2つをつけ終了 といった流れになります。 詳しくは、添付メールを送信する既存のスクリプト(MiniBBS-EX等)を参考にされるとよいでしょう。 |
返信(回答)する
Web裏技 |