yuu_nkjm blog
2012-11-26(Mon) [長年日記]
[sakura][perl] 携帯電話などにメールの添付を外して転送する方法
携帯電話などにメールの添付を外して転送する方法 - ankoya日記で紹介されていたものをメモ.
#!/usr/bin/perl
use MIME::Parser;
 
$sendmail = '/usr/sbin/sendmail';
$fwd_address = 'hogehoge+sakura@example.com'; 
 
my $parser = new MIME::Parser;
$parser->output_to_core(1);
my $entity = $parser->parse(\*STDIN);
 
my $from = $entity->head->get('From');
my $subject = $entity->head->get('Subject');
chomp $from;
chomp $subject;
 
my $body;
if (not $entity->is_multipart) {
	$body = $entity->bodyhandle->as_string ."\n";
} else {
    $body = $entity->parts(0)->bodyhandle->as_string."\n";
}
 
open(OUT,"| $sendmail -t -i");
print OUT "From: " . $from . "\n";
print OUT "To: " . $fwd_address . "\n";
print OUT "Subject: " . $subject . "\n";
print OUT "Content-Transfer-Encoding: 7bit\n";
print OUT "Content-Type: text/plain; charset=\"iso-2022-jp\"\n\n";
print OUT $body . "\n";
close(OUT);
[ツッコミを入れる]
本日のリンク元
その他のリンク元
検索
- メール 携帯 転送 添付 ×2 / postfix 転送 添付 ×2 / メール 添付外して転送 ×2 / 携帯電話などにメールの添付を外して転送 さくら ×1 / perl parsar as_string 添付 ×1 / 携帯電話などにメールの添付を外して転送 ×1 / 防犯映像を携帯電話へ転送する方法 ×1 / メール 添付 転送 はずし ×1 / メールに食べログを添付する方法 ×1 / postfix 携帯転送 添付 ×1 / さくら 転送 添付を外す ×1 / postfix メール転送 携帯 添付 ×1 / perl mine parsher メール 転送 ×1 / postfix 添付を外して転送 ×1 / さくらメール 携帯電話などにメールの添付を外して転送 ×1 / parts(0)->bodyhandle->as_string ×1 / perl parser sendmail ×1
 
