• ベストアンサー

/etc/aliasesを使ってPerlプログラムを起動

初めまして、wantedと申します。 以下のご回答宜しくお願い致します。 メールサーバにSendMailを使っており、/etc/aliasesを使ってPerlプログラムを起動するようにしています。 このプログラムで、受信したメールに添付してあるcsv形式のファイルの内容を解析したいのですが、添付したファイルの内容を取得するには、どうしたらいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • zebedeer
  • ベストアンサー率66% (80/121)
回答No.1

連絡方法がないので、No.979998に関してこちらから返信します。 時間的、技術的にどこまでお役に立てるかわかりませんが、ユーザ情報にメールアドレスを記入したので、興味がありましたらメールをください。 >受信したメールに添付してあるcsv形式のファイルの内容を解析したい MIMEマルチパートを理解して、その内容に沿って解析します。 具体的にはmail headからboundaryを取り出し、本文をboundaryの頭に--をつけたもので分割した後、Content-Typeが適切なものを、encodeされている形式でdecodeします。 解析ではなく、送信の例ですが、参考URLにあげておきます。 (送信の逆を行えば解析できます)

参考URL:
http://www.stackasterisk.jp/tech/program/perl03_03.jsp
すると、全ての回答が全文表示されます。

関連するQ&A