Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v4.21.0p3 #224

Merged
merged 10 commits into from
May 9, 2017
7 changes: 7 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@ RELEASE NOTES for Perl version of Sisimai
- releases: "https://github.com/sisimai/p5-Sisimai/releases"
- download: "https://metacpan.org/pod/Sisimai"

v4.21.0p3
--------------------------------------------------------------------------------
- release: "Not released yet"
- version: "4.21.0p3"
- changes:
- Improved code to detect RFC7505 (NullMX) error: sisimai/set-of-emails#4.

v4.21.0p2
--------------------------------------------------------------------------------
- release: "Not released yet"
Expand Down
2 changes: 1 addition & 1 deletion lib/Sisimai.pm
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ use strict;
use warnings;
use Module::Load '';

our $VERSION = '4.21.0p2';
our $VERSION = '4.21.0p3';
sub version { return $VERSION }
sub sysname { 'bouncehammer' }
sub libname { 'Sisimai' }
Expand Down
3 changes: 2 additions & 1 deletion lib/Sisimai/MSP/US/Aol.pm
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ my $Re1 = {
};
my $ReFailure = {
'hostunknown' => qr/Host[ ]or[ ]domain[ ]name[ ]not[ ]found/,
'notaccept' => qr/type=MX:[ ]Malformed[ ]or[ ]unexpected[ ]name[ ]server[ ]reply/,
};
my $Indicators = __PACKAGE__->INDICATORS;

Expand Down Expand Up @@ -234,7 +235,7 @@ azumakuniyuki

=head1 COPYRIGHT

Copyright (C) 2014-2016 azumakuniyuki, All rights reserved.
Copyright (C) 2014-2017 azumakuniyuki, All rights reserved.

=head1 LICENSE

Expand Down
77 changes: 77 additions & 0 deletions set-of-emails/maildir/bsd/msp-ru-mailru-05.eml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
Delivered-To: kijitora@mail.example.ru
Return-path: <>
Received: from mail by f374.i.mail.ru with local id 1d5Q4V-00059X-Fc
for kijitora@mail.example.ru; Tue, 02 May 2017 08:09:59 +0300
X-Failed-Recipients: neko@libsisimai.org
X-Mailer-Daemon-Recipients: neko@libsisimai.org
Auto-Submitted: auto-replied
From: mailer-daemon@corp.mail.ru
To: kijitora@mail.example.ru
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Subject: =?UTF-8?B?0JLQsNGI0LUg0YHQvtC+0LHRidC10L3QuNC1INC90LUg0LTQvtGB0YLQsNCy0LvQtdC90L4=?=. Mail failure.
Message-Id: <E1d5Q4V-00059X-Fc@f374.i.mail.ru>
Date: Tue, 02 May 2017 08:09:59 +0300
Authentication-Results: f374.i.mail.ru; auth=pass smtp.auth=mailer-daemon@corp.mail.ru smtp.mailfrom=mailer-daemon@corp.mail.ru

Это письмо создано автоматически сервером Mail.Ru, отвечать на него не нужно.

К сожалению, Ваше письмо не может быть доставлено одному или нескольким получателям:

neko@libsisimai.org
an MX or SRV record indicated no SMTP service

Рекомендуем Вам проверить корректность указания адресов получателей.

**********************


This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

neko@libsisimai.org
an MX or SRV record indicated no SMTP service

------ This is a copy of the message, including all the headers. ------

Return-path: <kijitora@mail.example.ru>
Received: by f374.i.mail.ru with local (envelope-from <kijitora@mail.example.ru>)
id 1d5Q4U-000593-VB
for neko@libsisimai.org; Tue, 02 May 2017 08:09:59 +0300
Received: by e.mail.ru with HTTP;
Tue, 02 May 2017 08:09:58 +0300
From: =?UTF-8?B?a3VuaXl1a2kgYXp1bWE=?= <kijitora@mail.example.ru>
To: neko@libsisimai.org
Subject: =?UTF-8?B?TnlhYW4=?=
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
X-Originating-IP: [153.156.254.67]
Date: Tue, 02 May 2017 08:09:58 +0300
Reply-To: =?UTF-8?B?a3VuaXl1a2kgYXp1bWE=?= <kijitora@mail.example.ru>
X-Priority: 3 (Normal)
Message-ID: <1493701798.665756489@f374.i.mail.ru>
Content-Type: multipart/alternative;
boundary="--ALT--qqqn6VNShwvuoizcDcWlJtnHLZxN41Kt1493701798"
Authentication-Results: f374.i.mail.ru; auth=pass smtp.auth=kijitora@mail.example.ru smtp.mailfrom=kijitora@mail.example.ru
X-7FA49CB5: 0D63561A33F958A55613AE6EA04A40B8599B686407CD0FFA85278A3262A38F3A725E5C173C3A84C31843B52DAC7A1853BE6448F529FC3EDD4E672349037D5FA5C4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F2AF38021CC9F462D574AF45C6390F7469DAA53EE0834AAEE
X-Mailru-Sender: 052F3EE632032033F266ABDBF0757312F10615B9947D4BE94F098A93F446C8CA2AF7FA9068B537F6C2F39516BD8028B71D295F8817E181A9626B1D7BE3F966DCC1066F626AABBBD95843B8C90ECF6809064FDD5B919501F067EA787935ED9F1B
X-Mras: OK
X-Spam: undefined


----ALT--qqqn6VNShwvuoizcDcWlJtnHLZxN41Kt1493701798
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

Ck55YWFuCgotLSAKa3VuaXl1a2kgYXp1bWE=

----ALT--qqqn6VNShwvuoizcDcWlJtnHLZxN41Kt1493701798
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

CjxIVE1MPjxCT0RZPjxicj5OeWFhbjxicj48YnI+LS0gPGJyPmt1bml5dWtpIGF6dW1hPC9CT0RZ
PjwvSFRNTD4K

----ALT--qqqn6VNShwvuoizcDcWlJtnHLZxN41Kt1493701798--
77 changes: 77 additions & 0 deletions set-of-emails/maildir/bsd/msp-ru-mailru-06.eml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
Delivered-To: kijitora@mail.example.ru
Return-path: <>
Received: from mail by f424.i.mail.ru with local id 1d5Q3j-0002h2-9s
for kijitora@mail.example.ru; Tue, 02 May 2017 08:09:11 +0300
X-Failed-Recipients: nyan@haineko.org
X-Mailer-Daemon-Recipients: nyan@haineko.org
Auto-Submitted: auto-replied
From: mailer-daemon@corp.mail.ru
To: kijitora@mail.example.ru
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8
Subject: =?UTF-8?B?0JLQsNGI0LUg0YHQvtC+0LHRidC10L3QuNC1INC90LUg0LTQvtGB0YLQsNCy0LvQtdC90L4=?=. Mail failure.
Message-Id: <E1d5Q3j-0002h2-9s@f424.i.mail.ru>
Date: Tue, 02 May 2017 08:09:11 +0300
Authentication-Results: f424.i.mail.ru; auth=pass smtp.auth=mailer-daemon@corp.mail.ru smtp.mailfrom=mailer-daemon@corp.mail.ru

Это письмо создано автоматически сервером Mail.Ru, отвечать на него не нужно.

К сожалению, Ваше письмо не может быть доставлено одному или нескольким получателям:

nyan@haineko.org
Unrouteable address

Рекомендуем Вам проверить корректность указания адресов получателей.

**********************


This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

nyan@haineko.org
Unrouteable address

------ This is a copy of the message, including all the headers. ------

Return-path: <kijitora@mail.example.ru>
Received: by f424.i.mail.ru with local (envelope-from <kijitora@mail.example.ru>)
id 1d5Q3i-0002gb-Ta
for nyan@haineko.org; Tue, 02 May 2017 08:09:11 +0300
Received: by e.mail.ru with HTTP;
Tue, 02 May 2017 08:09:10 +0300
From: =?UTF-8?B?a3VuaXl1a2kgYXp1bWE=?= <kijitora@mail.example.ru>
To: nyan@haineko.org
Subject: =?UTF-8?B?TnlhYW4=?=
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
X-Originating-IP: [153.156.254.67]
Date: Tue, 02 May 2017 08:09:10 +0300
Reply-To: =?UTF-8?B?a3VuaXl1a2kgYXp1bWE=?= <kijitora@mail.example.ru>
X-Priority: 3 (Normal)
Message-ID: <1493701750.688484291@f424.i.mail.ru>
Content-Type: multipart/alternative;
boundary="--ALT--nnNyODYWnVksFwXiw8b55iGN4VO4Rhdo1493701750"
Authentication-Results: f424.i.mail.ru; auth=pass smtp.auth=kijitora@mail.example.ru smtp.mailfrom=kijitora@mail.example.ru
X-7FA49CB5: 0D63561A33F958A5F7DC017766D087288D96C51F59D1EFF775920203ACDF7AC6725E5C173C3A84C3BC2DAF0A2DE4255E38FEA4E4FF5B79C8789C969B8F27C422C4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F5D41B9178041F3E72623479134186CDE6BA297DBC24807EABDAD6C7F3747799A
X-Mailru-Sender: 052F3EE632032033F266ABDBF07573123E8F7A2EE55AC8B2E97FE09ED3E3287C3AE1F61852031267C2F39516BD8028B71D295F8817E181A9626B1D7BE3F966DCC1066F626AABBBD95843B8C90ECF6809064FDD5B919501F067EA787935ED9F1B
X-Mras: OK
X-Spam: undefined


----ALT--nnNyODYWnVksFwXiw8b55iGN4VO4Rhdo1493701750
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

Ck55YWFuCgotLSAKa3VuaXl1a2kgYXp1bWE=

----ALT--nnNyODYWnVksFwXiw8b55iGN4VO4Rhdo1493701750
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

CjxIVE1MPjxCT0RZPjxicj5OeWFhbjxicj48YnI+LS0gPGJyPmt1bml5dWtpIGF6dW1hPC9CT0RZ
PjwvSFRNTD4K

----ALT--nnNyODYWnVksFwXiw8b55iGN4VO4Rhdo1493701750--
105 changes: 105 additions & 0 deletions set-of-emails/maildir/bsd/msp-us-aol-05.eml
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
Return-Path: <null>
Received: from imb-m02e.mx.aol.example.com (imb-m02.mx.aol.example.com [10.74.122.177])
(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
(No client certificate requested)
by mtaiw-mbe01.mx.aol.example.com (Internet Inbound) with ESMTPS id 4C64E70000088
for <kijitora@aol.example.com>; Tue, 2 May 2017 01:16:02 -0400 (EDT)
Received: from omr-m013e.mx.aol.example.com (omr-m013.mx.aol.example.com [10.74.117.72])
(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
(No client certificate requested)
by imb-m02e.mx.aol.example.com (AOL Mail Bouncer) with ESMTPS id 1DC2B38000A3
for <kijitora@aol.example.com>; Tue, 2 May 2017 01:16:02 -0400 (EDT)
Received: by omr-m013e.mx.aol.example.com (Outbound Mail Relay)
id 05BAF38000A2; Tue, 2 May 2017 01:16:02 -0400 (EDT)
Date: Tue, 2 May 2017 01:16:02 -0400 (EDT)
From: MAILER-DAEMON@AOL.com (Mail Delivery System)
Subject: Undelivered Mail Returned to Sender
To: kijitora@aol.example.com
Auto-Submitted: auto-replied
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="F209A380008E.1493702162/omr-m013e.mx.aol.example.com"
Message-Id: <20170502051602.05BAF38000A2@omr-m013e.mx.aol.example.com>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.example.com;
s=20150623; t=1493702162;
bh=EM4Muy1q7hmimNEN3/oGGsqaJFefya98SOuL0QHMp6s=;
h=From:To:Subject:Message-Id:Date:MIME-Version:Content-Type;
b=idE4OS3iKKKDHGJ2sQo0mYXhdtrZyRj3vr6xlpSl5EpaFD94QUFGrpuAGpNQ8FEW/
2xsmrncOgtUAAT/VCirh0oI1yI+OCdD3GS28jZWOMI69/k27oHt5smT1Es9Ea4YsFr
zOiwaA9T5lK4wLa/AfR03/Ta9eV9CoOMAtG9MOGw=
x-aol-global-disposition: G
x-aol-sid: 3039ac1afea7590816126e54
X-AOL-IP: 10.74.122.177

This is a MIME-encapsulated message.

--F209A380008E.1493702162/omr-m013e.mx.aol.example.com
Content-Description: Notification
Content-Type: text/plain; charset=us-ascii

This is the mail system at host omr-m013e.mx.aol.example.com.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

<nyan@haineko.org>: Host or domain name not found. Name service error for
name=haineko.org type=A: Host not found

--F209A380008E.1493702162/omr-m013e.mx.aol.example.com
Content-Description: Delivery report
Content-Type: message/delivery-status

Reporting-MTA: dns; omr-m013e.mx.aol.example.com
X-Outbound-Mail-Relay-Queue-ID: F209A380008E
X-Outbound-Mail-Relay-Sender: rfc822; kijitora@aol.example.com
Arrival-Date: Tue, 2 May 2017 01:16:01 -0400 (EDT)

Final-Recipient: rfc822; nyan@haineko.org
Original-Recipient: rfc822;nyan@haineko.org
Action: failed
Status: 5.4.4
Diagnostic-Code: X-Outbound-Mail-Relay; Host or domain name not found. Name
service error for name=haineko.org type=A: Host not found

--F209A380008E.1493702162/omr-m013e.mx.aol.example.com
Content-Description: Undelivered Message Headers
Content-Type: text/rfc822-headers

Return-Path: <kijitora@aol.example.com>
Received: from mtaomg-mae01.mx.aol.example.com (mtaomg-mae01.mx.aol.example.com [172.26.254.143])
by omr-m013e.mx.aol.example.com (Outbound Mail Relay) with ESMTP id F209A380008E
for <nyan@haineko.org>; Tue, 2 May 2017 01:16:01 -0400 (EDT)
Received: from core-aaa03a.mail.aol.example.com (core-aaa03.mail.aol.example.com [172.26.125.3])
by mtaomg-mae01.mx.aol.example.com (OMAG/Core Interface) with ESMTP id 9D1EF38000081
for <nyan@haineko.org>; Tue, 2 May 2017 01:16:01 -0400 (EDT)
Received: from 153.156.254.67 by webprd-m12.mail.aol.example.com (10.74.58.176) with HTTP (WebMailUI); Tue, 02 May 2017 01:16:01 -0400
Date: Tue, 2 May 2017 01:16:01 -0400
From: kijitora <kijitora@aol.example.com>
To: nyan@haineko.org
Message-Id: <15bc79632bf-5852-14fcf@webprd-m12.mail.aol.example.com>
Subject: Nyaan
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-MB-Message-Source: WebUI
X-MB-Message-Type: User
X-Mailer: JAS STD
X-Originating-IP: [153.156.254.67]
x-aol-global-disposition: G
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.example.com;
s=20150623; t=1493702161;
bh=ZIzoLxkO6DTsSDI/+AFKxpWxCMR2TOMCWjxgPIUzUQY=;
h=From:To:Subject:Message-Id:Date:MIME-Version:Content-Type;
b=44E5GcdTTQ/360MhjyaY+XQsSG4/e6Py2qYkwNMJIDC8tgFkbOIA0AhcNtIiyBzun
+Cwm/gfZ73dubqoz+yR+kvYKHBB8uZ3UQDoMY2I2AvUgdPtmvxlrx/Fgzqp55lSlsN
V9nw25a8VHOjT7ejkmv+diBq905ZxgKUSP0ursYo=
x-aol-sid: 3039ac1afe8f5908161148be

--F209A380008E.1493702162/omr-m013e.mx.aol.example.com--
Loading