[Perl] sendmailで送られてきたメールの内容をとりだすには
[上に]
[前に]
[次に]
ST
[E-Mail]
2000/03/06(月) 11:06:29
Perlでsendmailを使ってメールを送ってそれを自動的に
ファイルにおとしこみたいのですが、procmailを使えば
ある程度できる事はわかったのですが、他になにか方法は
あるでしょうか?
添付ファイルも付いてくるので、そのファイルもメールから
取り出して保存したいと思っております。
UNIXに詳しい方お願いいたします。
びーだま
[E-Mail]
2000/03/08(水) 04:27:08
Perlでやるなら、ソケット通信で、POP3 プロトコルをしゃべって
メールを取ってくれば良いのではないでしょうか?
PerlでのPOP3を使ったソケット通信の例を学ぶには、
Perl徹底活用インターネットダイレクトアクセス
http://www.jkc.co.jp/publish/support/perl-inter/
などの書籍は大変参考になります。
添付者ファイルに関しては本文から取り出して、デコードする際に
いろいろ手間がかかるかもしれませんね。MIME, BinHex, UUencode
とかに対応するとかかな・・・
簡単なメール受信ソフトを作るくらいの気概が必要かも。(^^:
procmail に関してはあまりよくわからないので、私はパスです。
ごめんなさい。
ST
2000/03/08(水) 20:44:30
びーだまさんありがとございます。
pop3について学ばなければいけないようですね。
ちょっと頑張ってみます。
[上に]
[前に]
[次に]