Mail-DeliveryStatus-BounceParser
view release on metacpan or search on metacpan
(most maintenance by William Yardley)
Ignore TMDA confirmation messages
Bit more address cleanup
Change around user unknown regexes
Update AOL's "sender block" preprocessor
1.513 Mon Jul 31 2006
(most maintenance by William Yardley)
[ NOT RELEASED TO THE CPAN ]
Temp fix for bug #20751 - ignore attachments with /image/
in their content-type, add test for same
Added comments to a couple tests
Munged some email addresses in test messages
1.512 Sat Jul 29 2006
warning avoidance; lots of ($string||'') added
fix a bogus autoresponse detection
fix a bogus smtp code determination
1.511 Sun Jun 4 2006
added pod test
lib/Mail/DeliveryStatus/BounceParser.pm view on Meta::CPAN
my $newmessage = $message->dup();
$newmessage->make_multipart("plain-report");
$newmessage->parts([]);
$newmessage->attach(Type => "text/plain", Data => $error_text);
my $orig_message_mime = MIME::Entity->build(Type => "multipart/transitory");
$orig_message_mime->add_part($self->{parser}->parse_data($orig_message));
$orig_message_mime->head->mime_attr("content-type" => "message/rfc822");
$newmessage->add_part($orig_message_mime);
$self->log("created new plain-report message.");
return $newmessage;
}
# ------------------------------------------------------------
sub new_multipart_report {
lib/Mail/DeliveryStatus/BounceParser.pm view on Meta::CPAN
$newmessage->attach(
Type => "message/delivery-status",
Data => $delivery_status
);
my $orig_message_mime
= MIME::Entity->build(Type => "multipart/transitory", Top => 0);
$orig_message_mime->add_part($self->{parser}->parse_data($orig_message));
$orig_message_mime->head->mime_attr("content-type" => "message/rfc822");
$newmessage->add_part($orig_message_mime);
$self->log("created new multipart-report message.");
return $newmessage;
}
# ------------------------------------------------------------
sub _cleanup_email {
t/corpus/boxbe-cr.msg view on Meta::CPAN
Return-Path: <noreply@boxbe.com>
Received: from qcfs002.boxbe.com (qcfs002.boxbe.com [38.110.147.11])
by mx.google.com with ESMTP id e2si10166031ybi.26.2010.11.15.19.32.08;
Mon, 15 Nov 2010 19:32:08 -0800 (PST)
Received-SPF: pass (google.com: domain of noreply@boxbe.com designates 38.110.147.11 as permitted sender) client-ip=38.110.147.11;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of noreply@boxbe.com designates 38.110.147.11 as permitted sender) smtp.mail=noreply@boxbe.com; dkim=pass header.i=@boxbe.com
Received: from qcfs002.boxbe.com (localhost [127.0.0.1])
by qcfs002.boxbe.com (Postfix) with ESMTP id AD0A714DF4C
for <automated-bounces+12837740-F0BD-11DF-96E6-8B387FA1E9D6@email.example.com>; Mon, 15 Nov 2010 19:32:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=boxbe.com; h=date:from
:reply-to:to:message-id:subject:mime-version:content-type; s=s1;
bh=cbRAj7QORgX0do3rSnNpAJ97Tds=; b=ei+K483xFD/okHvnRbAAl5MYGkrd
qf233jV64hWzdTHI9ZKvyUvnO+CwZm9vZIzHu2YlaqBcBpuA0EKlbmuUVZryLkIl
XNl6MHIgDFT+BTco4i/Uj7iHTZL/4wF1MBfw9ZwKK0k1PgfjtDLr7+W38StTU/Fh
N/aWOmB1wRWxXxA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=boxbe.com; h=date:from
:reply-to:to:message-id:subject:mime-version:content-type; q=
dns; s=s1; b=rYcC4iNkzJ7PYp27AmPLEplyp6l2b76/XeIwsKYO22SCRGMqYJ2
xgynCz1YFbxHueVm0JLqZ3UUmtcM5mLkXhikR8VKaDdmGhFR7BEBUDj7D3mhYqk6
C7lGICw0cXqmxoX41c3t4vBKfpDITUur18yRw0VrBNjmqTxr0/pI+Bss=
Received: from app013.dmz (unknown [10.0.0.38])
by qcfs002.boxbe.com (Postfix) with ESMTP id 8000A14DF20
for <automated-bounces+12837740-F0BD-11DF-96E6-8B387FA1E9D6@email.example.com>; Mon, 15 Nov 2010 19:32:07 -0800 (PST)
Date: Mon, 15 Nov 2010 19:32:07 -0800 (PST)
From: noreply@boxbe.com
Reply-To: bloggs.fred@googlemail.com
To:
t/corpus/boxbe-cr2.msg view on Meta::CPAN
Return-Path: <noreply@boxbe.com>
Received: from qcfs003.boxbe.com (qcfs003.boxbe.com [38.110.147.12])
by mx.google.com with ESMTP id w15si5654323anw.18.2010.12.16.05.55.31;
Thu, 16 Dec 2010 05:55:31 -0800 (PST)
Received-SPF: pass (google.com: domain of noreply@boxbe.com designates 38.110.147.12 as permitted sender) client-ip=38.110.147.12;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of noreply@boxbe.com designates 38.110.147.12 as permitted sender) smtp.mail=noreply@boxbe.com; dkim=pass header.i=@boxbe.com
Received: from qcfs003.boxbe.com (localhost [127.0.0.1])
by qcfs003.boxbe.com (Postfix) with ESMTP id C3026365FDB
for <automated-bounces+1F25B518-091C-11E0-ACAF-AD13D00E5AAC@email.example.com>; Thu, 16 Dec 2010 05:55:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=boxbe.com; h=date:from
:reply-to:to:message-id:subject:mime-version:content-type; s=s1;
bh=AEdAXdefbNSxu+BMJiYgD6zGZRY=; b=uGa9hkXSjbPI61CKB3oIljWhd3tR
lP45fR4AvyJCDvZFDzWyM82TWFqCnMXhzsytzo7Idd6DCL8bhuM1a9vqXv7iDBhj
sy7oYlO8dSzGLX4iNI9fxr4G5QBVuFd476LM9XEXn/o1CKm+268qyYfkXrA4TKL3
XpFOciHtwkySQRg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=boxbe.com; h=date:from
:reply-to:to:message-id:subject:mime-version:content-type; q=
dns; s=s1; b=3kSMsVLbo54TcyxzHDlWNHgAENU+1KCHu+TRtUyo7Cnl0WgKarM
NX5PEQdhAtL20K8JBgZkT6N1NxT9lte9zOfnRxebd8ylJczEK2F4U2gcU64DuqhI
6d9O5vM7ow+wjiuHB+OscJ/fM39Bs1W/Juq6ETZSlTrKKx8HOfxYNjsI=
Received: from app008.boxbe.com (unknown [10.0.0.33])
by qcfs003.boxbe.com (Postfix) with ESMTP id C14F635F114
for <automated-bounces+1F25B518-091C-11E0-ACAF-AD13D00E5AAC@email.example.com>; Thu, 16 Dec 2010 05:55:30 -0800 (PST)
Date: Thu, 16 Dec 2010 05:55:30 -0800 (PST)
From: noreply@boxbe.com
Reply-To: recipient@example.net
To:
t/corpus/long-smtp.msg view on Meta::CPAN
X-IronPort-Anti-Spam-Result: A0AiBgC8cghV/wTtSNBbgkNDUgZUgkZGuRiHZoFZGQEEhTFJgT1MAQEBAQEBfYQUAwIJDgkdBgMFAgULEgMFAgMBAgYKJxMBAgQDAgIDLhUGIAQBBBQEBIgOBQiSVZwGcIRogWuUZQEKAQEBAQEWBoE1jXoFAwEBS4I4DC8SHYEWhQuBDIJrimBPhDWCZDqCdIkzBYJVg2qCAhwUgQpOIjEBAQMCg...
X-IPAS-Result: A0AiBgC8cghV/wTtSNBbgkNDUgZUgkZGuRiHZoFZGQEEhTFJgT1MAQEBAQEBfYQUAwIJDgkdBgMFAgULEgMFAgMBAgYKJxMBAgQDAgIDLhUGIAQBBBQEBIgOBQiSVZwGcIRogWuUZQEKAQEBAQEWBoE1jXoFAwEBS4I4DC8SHYEWhQuBDIJrimBPhDWCZDqCdIkzBYJVg2qCAhwUgQpOIjEBAQMCgQSBOAEBAQ
X-IronPort-AV: E=Sophos;i="5.11,418,1422918000";
d="scan'208,217";a="768092764"
Received: from lb-ob1.listbox.com ([208.72.237.4])
by ipb4.telenor.se with ESMTP; 17 Mar 2015 19:31:57 +0100
Received: from lb-ob1.listbox.com (localhost [127.0.0.1])
by lb-ob1.listbox.com (Postfix) with ESMTP id C0DE512675
for <recipient@example.net>; Tue, 17 Mar 2015 14:31:42 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=listbox.com; h=date
:mime-version:content-type:message-id:subject:from:to:reply-to
:list-id:list-help:list-unsubscribe:list-subscribe; s=launch;
bh=2lmA89Ph+N4GCF18JHdolQ3XjX0=; b=JIQlhRRTsmxYV8tyOIA33BsYDCqH
ee3HWhJP+JDVibkm7XUrCWGP1WyJgGBpCZDyjNopvNa6neNY1tW3KJpwXw==
Received: from lb-ex1.localdomain (lb-ex1.int.icgroup.com [10.80.90.12])
by lb-ob1.listbox.com (Postfix) with ESMTP id 9E5B112667
for <recipient@example.net>; Tue, 17 Mar 2015 14:31:42 -0400 (EDT)
Received: from lb-ex1.int.icgroup.com (localhost [127.0.0.1])
by lb-ex1.localdomain (Postfix) with ESMTP id 52169448BD6B
for <recipient@example.net>; Tue, 17 Mar 2015 14:31:49 -0400 (EDT)
Date: Tue, 17 Mar 2015 14:31:30 -0400
( run in 2.654 seconds using v1.01-cache-2.11-cpan-d7f47b0818f )