UNIXのsendmailでバイナリデータを送信出来ますか?

[上に] [前に] [次に]
さいとう 1997/10/02(木) 13:27:54
UNIXのsendmailでバイナリデータを送れないのでしょうか?
又、その時にPerlを使ってファイル処理をしたいのですが、そんな方法ありますでしょうか?
もし、知っている方がいらっしゃれば教えて下さい。
よろしくお願いいたします。

とほほ 1997/10/04(土) 00:50:35
UNIXのメールではバイナリメールは送れません。
uuencodeなどで、テキスト文字列に変換してから送信する必要が
あります。デコードはuudecodeかな。
UNIXも、最近のソフトなら、「添付」ってするだけで、ここらへん
の処理を勝手にやってくれるのもあるかも。

飯塚 [E-Mail] [HomePage] 1997/10/05(日) 01:43:12
メールにバイナリデータを取り込む際は、RFC1521の記述を
参照すればいいかと思います。Goo (http://goo.ne.jp/)から
「RFC1521」で検索ください。ただし、資料が英語の上、方法が
かなり複雑です。
取り込みのためのエンコード形式には、現在はBase64という形式
が多いようです。詳細はRFC1521をご参照くださればわかりますが、
コードの6ビットを1文字のASCIIキャラクターに変換するものです。

さいとう 1997/10/09(木) 12:51:06
[[解決]]
とほほさん、飯塚さん ありがとうございました。
どうやら意外に難しそうなので、もう少し勉強してから取り組みたいと
思います。
とりあえず、私の中では解決しましたのでその旨をお伝えしたまでです。
今後も質問させて頂きたいと思います。

[上に] [前に] [次に]