Releases: sisimai/p5-sisimai
Releases · sisimai/p5-sisimai
v5.1.0
- release: "Mon, 1 Jul 2024 12:02:22 +0900 (JST)"
- version: "5.1.0"
- changes:
- #531 #535 Remove v4 compatible features
Sisimai->make()
Sisimai::Fact->softbounce()
- #478 #526 Implemenet
Sisimai::Lhost::DragonFly
- Add 30 sample emails generated by DMA: DrangonFly Mail Agent (lhost-dragonfly-*.eml)
- #523 Consolidate error messages scattered under
Sisimai::Reason::*
intoSisimai::Rhost::*
classes for each email serviceSisimai::Rhost::YahooInc
for https://senders.yahooinc.com/smtp-error-codes/Sisimai::Rhost::Apple
for iCloud Mail- The following sample emails in
set-of-emails/maildir/bsd
:- 3 sample emails (rhost-yahooinc-0[1-3].eml)
- 4 sample emails (rhost-apple-0[1-4].eml)
- #524 #525 #529 Sisimai::Rhost improvements
- Update the error code list and error message patterns in the following classes:
Sisimai::Rhost::Cox
Sisimai::Rhost::FrancePTT
Sisimai::Rhost::GoDaddy
Sisimai::Rhost::Mimecast
Sisimai::Rhost::Spectrum
Sisimai::Rhost::Tencent
- Each error message should be compared with the lowercased string
- Follow any updates of the SMTP error code and message list in each email services related to
AuthFailure
,BadReputation
,RequirePTR
, and other error reasons added at v5 - No longer needed method `Sisimai::Rhost->match' has been removed
- Update the error code list and error message patterns in the following classes:
- #339 #530 Add 8 sample emails (lhost-opensmtpd-1[0-7].eml)generated by OpenSMTPD 6.8.0p2
- #331 #532 Add 9 sample emails (lhost-qmail-1[1-9].eml) generated by notqmail 1.08
- #209 #220 Add 6 sample emails (lhost-qmail-2[0-5].eml) generated by indimail 3.0.7 #533
- Sisimai works on Perl 5.40.0 ef8d1f8
- #531 #535 Remove v4 compatible features
v5.0.3p5
- changes:
- #531 #535 Remove v4 compatible features
Sisimai->make()
Sisimai::Fact->softbounce()
- #478 #526 Implemenet
Sisimai::Lhost::DragonFly
- Add 30 sample emails generated by DMA: DrangonFly Mail Agent (lhost-dragonfly-*.eml)
- #523 Consolidate error messages scattered under
Sisimai::Reason::*
intoSisimai::Rhost::*
classes for each email serviceSisimai::Rhost::YahooInc
for https://senders.yahooinc.com/smtp-error-codes/Sisimai::Rhost::Apple
for iCloud Mail- The following sample emails in
set-of-emails/maildir/bsd
:- 3 sample emails (rhost-yahooinc-0[1-3].eml)
- 4 sample emails (rhost-apple-0[1-4].eml)
- #524 #525 #529 Sisimai::Rhost improvements
- Update the error code list and error message patterns in the following classes:
Sisimai::Rhost::Cox
Sisimai::Rhost::FrancePTT
Sisimai::Rhost::GoDaddy
Sisimai::Rhost::Mimecast
Sisimai::Rhost::Spectrum
Sisimai::Rhost::Tencent
- Each error message should be compared with the lowercased string
- Follow any updates of the SMTP error code and message list in each email services related to
AuthFailure
,BadReputation
,RequirePTR
, and other error reasons added at v5 - No longer needed method `Sisimai::Rhost->match' has been removed
- Update the error code list and error message patterns in the following classes:
- #339 #530 Add 8 sample emails (lhost-opensmtpd-1[0-7].eml)generated by OpenSMTPD 6.8.0p2
- #331 #532 Add 9 sample emails (lhost-qmail-1[1-9].eml) generated by notqmail 1.08
- #209 #220 Add 6 sample emails (lhost-qmail-2[0-5].eml) generated by indimail 3.0.7 #533
- #531 #535 Remove v4 compatible features
v5.0.3p4
- changes:
- #478 #526 Implemenet
Sisimai::Lhost::DragonFly
- Add 30 sample emails generated by DMA: DrangonFly Mail Agent (lhost-dragonfly-*.eml)
- #523 Consolidate error messages scattered under
Sisimai::Reason::*
intoSisimai::Rhost::*
classes for each email serviceSisimai::Rhost::YahooInc
for https://senders.yahooinc.com/smtp-error-codes/Sisimai::Rhost::Apple
for iCloud Mail- The following sample emails in
set-of-emails/maildir/bsd
: rhost-yahooinc-01.eml
rhost-yahooinc-02.eml
rhost-yaoooinc-03.eml
rhost-apple-01.eml
rhost-apple-02.eml
rhost-apple-03.eml
rhost-apple-04.eml
- #524 #525 #529 Sisimai::Rhost improvements
- Update the error code list and error message patterns in the following classes:
Sisimai::Rhost::Cox
Sisimai::Rhost::FrancePTT
Sisimai::Rhost::GoDaddy
Sisimai::Rhost::Mimecast
Sisimai::Rhost::Spectrum
Sisimai::Rhost::Tencent
- Each error message should be compared with the lowercased string
- Follow any updates of the SMTP error code and message list in each email services related to
AuthFailure
,BadReputation
,RequirePTR
, and other error reasons added at v5 - No longer needed method `Sisimai::Rhost->match' has been removed
- Update the error code list and error message patterns in the following classes:
- #339 #530 Add 8 sample emails generated by OpenSMTPD 6.8.0p2
- #331 #532 Add 9 sample emails generated by notqmail 1.08
- #478 #526 Implemenet
v5.0.3p3
- release: ""
- version: ""
- changes:
- #478 #526 Implemenet
Sisimai::Lhost::DragonFly
- Add 30 sample emails generated by DMA: DrangonFly Mail Agent (lhost-dragonfly-*.eml)
- #523 Consolidate error messages scattered under
Sisimai::Reason::*
intoSisimai::Rhost::*
classes for each email serviceSisimai::Rhost::YahooInc
for https://senders.yahooinc.com/smtp-error-codes/Sisimai::Rhost::Apple
for iCloud Mail- The following sample emails in
set-of-emails/maildir/bsd
: rhost-yahooinc-01.eml
rhost-yahooinc-02.eml
rhost-yaoooinc-03.eml
rhost-apple-01.eml
rhost-apple-02.eml
rhost-apple-03.eml
rhost-apple-04.eml
- #524 #525 #529 Sisimai::Rhost improvements
- Update the error code list and error message patterns in the following classes:
Sisimai::Rhost::Cox
Sisimai::Rhost::FrancePTT
Sisimai::Rhost::GoDaddy
Sisimai::Rhost::Mimecast
Sisimai::Rhost::Spectrum
Sisimai::Rhost::Tencent
- Each error message should be compared with the lowercased string
- Follow any updates of the SMTP error code and message list in each email services related to
AuthFailure
,BadReputation
,RequirePTR
, and other error reasons added at v5 - No longer needed method `Sisimai::Rhost->match' has been removed
- Update the error code list and error message patterns in the following classes:
- #339 #530 Add 8 sample emails generated by OpenSMTPD 6.8.0p2
- #478 #526 Implemenet
v5.0.3p2
- release: ""
- version: ""
- changes:
- #478 #526 Implemenet
Sisimai::Lhost::DragonFly
- Add 28 sample emails generated by DMA: DrangonFly Mail Agent (lhost-dragonfly-*.eml)
- #523 Consolidate error messages scattered under
Sisimai::Reason::*
intoSisimai::Rhost::*
classes for each email serviceSisimai::Rhost::YahooInc
for https://senders.yahooinc.com/smtp-error-codes/Sisimai::Rhost::Apple
for iCloud Mail- The following sample emails in
set-of-emails/maildir/bsd
: rhost-yahooinc-01.eml
rhost-yahooinc-02.eml
rhost-yaoooinc-03.eml
rhost-apple-01.eml
rhost-apple-02.eml
rhost-apple-03.eml
rhost-apple-04.eml
- #524 #525 Sisimai::Rhost improvements
- Update the error code list and error message patterns in the following classes:
Sisimai::Rhost::Cox
Sisimai::Rhost::FrancePTT
Sisimai::Rhost::GoDaddy
Sisimai::Rhost::Mimecast
Sisimai::Rhost::Spectrum
Sisimai::Rhost::Tencent
- Each error message should be compared with the lowercased string
- Follow any updates of the SMTP error code and message list in each email services related to
AuthFailure
,BadReputation
,RequirePTR
, and other error reasons added at v5
- Update the error code list and error message patterns in the following classes:
- #478 #526 Implemenet
v5.0.3p1
- release: ""
- version: ""
- changes:
- #523 Consolidate error messages scattered under
Sisimai::Reason::*
intoSisimai::Rhost::*
classes for each email serviceSisimai::Rhost::YahooInc
for https://senders.yahooinc.com/smtp-error-codes/Sisimai::Rhost::Apple
for iCloud Mail- The following sample emails in
set-of-emails/maildir/bsd
: rhost-yahooinc-01.eml
rhost-yahooinc-02.eml
rhost-yaoooinc-03.eml
rhost-apple-01.eml
rhost-apple-02.eml
rhost-apple-03.eml
rhost-apple-04.eml
- #524 #525 Sisimai::Rhost improvements
- Update the error code list and error message patterns in the following classes:
Sisimai::Rhost::Cox
Sisimai::Rhost::FrancePTT
Sisimai::Rhost::GoDaddy
Sisimai::Rhost::Mimecast
Sisimai::Rhost::Spectrum
Sisimai::Rhost::Tencent
- Each error message should be compared with the lowercased string
- Follow any updates of the SMTP error code and message list in each email services related to
AuthFailure
,BadReputation
,RequirePTR
, and other error reasons added at v5
- Update the error code list and error message patterns in the following classes:
- #523 Consolidate error messages scattered under
v5.0.3
- release: "5.0.3"
- version: "Wed, 22 May 2024 14:00:22 +0900 (JST)"
- changes:
- Declare
use v5.26;
at each file using the postfix dereference #511- Replace
use feature ":5.10";
withuse v5.26;
- https://www.cpantesters.org/cpan/report/4a49b2fa-e101-11ee-9c91-c03a6e8775ea (Slaven Rezić)
- https://www.cpantesters.org/cpan/report/8345bf54-e192-11ee-bcdd-1845aa8c77b5 (David Cantrell)
- https://www.cpantesters.org/cpan/report/3170e9aa-e526-11ee-98b0-b3c3213a625c (Chris Williams)
- https://www.cpantesters.org/cpan/report/e51d7d7a-e58e-11ee-922b-530cbea18e0e (Andreas J. König)
- Replace
- Remove
.travis.yml
from this repository - Follow updates in Gmail SMTP errors and codes on Apr 29 and May 10 at
Sisimai::Rhost::Google
#513 #515 #519- https://support.google.com/a/answer/3726730?hl=en
- azumakuniyuki/feb-2024-no-auth-no-entry@1d6adede
- azumakuniyuki/feb-2024-no-auth-no-entry@d477b178
- Implement SMTP error codes as follows:
4.7.23
,4.7.30
,4.7.32
,5.7.29
, and5.7.30
- Shortened error message patterns to make them more adaptable to minor sentence changes.
- Multibyte characters in the code and comments have been replaced with ASCII characters. #514
- Import sisimai/rb-sisimai#280 Deal the Apple unsubscribe notification as an ARF message #516
- Add the following error message patterns returned from Exchange Online #517
- 4.4.317, 5.4.317: STARTTLS is required to send mail
- 4.4.318, 5.4.318: Connection was closed abruptly (SuspiciousRemoteServerError)
- #518 Added 16 error message patterns into the following reasons:
Blocked
Expired
Filtered
MailboxFull
NoRelaying
Suspend
UserUnknown
- #320 #520 use Codecov for the coverage
- Declare
v5.0.2p3
- changes:
- Declare
use v5.26;
at each file using the postfix dereference #511 - Replace
use feature ":5.10";
withuse v5.26;
- Remove
.travis.yml
from this repository - Follow updates in Gmail SMTP errors and codes on Apr 29 and May 10 at
Sisimai::Rhost::Google
#513 #515 #519- https://support.google.com/a/answer/3726730?hl=en
- azumakuniyuki/feb-2024-no-auth-no-entry@1d6adede
- azumakuniyuki/feb-2024-no-auth-no-entry@d477b178
- Implement SMTP error codes as follows:
4.7.23
,4.7.30
,4.7.32
,5.7.29
, and5.7.30
- Shortened error message patterns to make them more adaptable to minor sentence changes.
- Multibyte characters in the code and comments have been replaced with ASCII characters. #514
- Import sisimai/rb-sisimai#280 Deal the Apple unsubscribe notification as an ARF message #516
- Add the following error message patterns returned from Exchange Online #517
- 4.4.317, 5.4.317: STARTTLS is required to send mail
- 4.4.318, 5.4.318: Connection was closed abruptly (SuspiciousRemoteServerError)
- #518 Added 16 error message patterns into the following reasons:
Blocked
Expire
Filtered
MailboxFull
NoRelaying
Suspend
UserUnknown
- Declare
v5.0.2p2
- changes:
- Declare
use v5.26;
at each file using the postfix dereference #511 - Replace
use feature ":5.10";
withuse v5.26;
- Remove
.travis.yml
from this repository - Follow updates in Gmail SMTP error codes on April 2024 at
Sisimai::Rhost::Google
#513 #515- https://support.google.com/a/answer/3726730?hl=en
- Implement SMTP error codes as follows:
4.7.23
,4.7.30
, and4.7.32
- Shortened error message patterns to make them more adaptable to minor sentence changes.
- Multibyte characters in the code and comments have been replaced with ASCII characters. #514
- Declare
v5.0.2
- release: "Wed, 13 Mar 2024 13:00:00 +0900 (JST)"
- version: "5.0.2"
- changes:
- #507 Migrate the CI from TravisCI to GitHub Actions
- Fixed an issue where constant initialization would fail on Perl 5.26
5.7.23
returned from Office365 is an error related to SPF vilation (authfailure)- #508 Fixed an issue that Sisimai could not get the value of
alias
address correctly when an email forwarded and bounced Sisimai::RFC5322->received
now returns a list including all the elements except date time and (comments) found in theReceived
header- Update the error message patterns in
Sisimai::Rhost::Mimecast
- Update the error message patterns in the followings:
AuthFailure
Blocked
Expired
MailboxFull
SecurityError
SpamDetected
Suspend