なんらかの違いがあるのでしょうか。
また違いがあるとすればどのような点でしょうか。 携帯からの画像をうまく取り込めるサンプルソースを掲載しているURLがありましたら教えてください。
参考URL先では一応取り込めているみたいです。
上記URLで解決しない場合、質問に対していくつか質問があります。
1.うまく取り込めないとは「添付ファイルが保存されない」「保存されたファイルがうまく開けない」のどちらでしょうか?
2.うまく取り込めないのは特定キャリアでしょうか?全般でしょうか?
http://www.de4u.net/mt/archives/000057.html
メールから写真添付で更新 (Epic->yoshimax)
モブログ関連のサイトを回って見るとどうもみなさん、「MIME::WordDecoder」を使用しているようです。
基本的は「use MIME::WordDecoder;」だけでもいけるようですが、ISO-2022-JPを自動的に認識してくれない場合は前の回答の参考URLにあるような処理が必要なようです(下の箇所)。
MIME::WordDecoder->default(
MIME::WordDecoder->new( [
’*’ => sub { jcode(shift)->utf8 }, #本来はISO-2022-JPのみ
]
)
);
ありがとうございます。fromに関してはドコモからのメールアドレスに<>がついていたため指定以外からのメールを弾くようにしていたため、うまく受け取れなかったようです。おかげさまでうまくできました。
ありがとうございます。PCからのメールは問題なく処理出来ていますが、携帯メールの添付ファイル付きのメールを受信した際、メールアドレスが取得できませんでした。
メールアドレスは以下のように取得しています。
my $parser = MIME::Parser->new;
my $entity = $parser->parse(¥*STDIN);
my $mail_from = $entity->head->get(’from’);