Skip to content

Releases: sisimai/p5-sisimai

v5.1.0

01 Jul 03:24
Compare
Choose a tag to compare
  • 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::* into Sisimai::Rhost::*
      classes for each email service
      • Sisimai::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
    • #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

v5.0.3p5

28 Jun 12:57
Compare
Choose a tag to compare
v5.0.3p5 Pre-release
Pre-release
  • 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::* into Sisimai::Rhost::*
      classes for each email service
      • Sisimai::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
    • #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

v5.0.3p4

26 Jun 05:04
Compare
Choose a tag to compare
v5.0.3p4 Pre-release
Pre-release
  • 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::* into Sisimai::Rhost::*
      classes for each email service
      • Sisimai::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
    • #339 #530 Add 8 sample emails generated by OpenSMTPD 6.8.0p2
    • #331 #532 Add 9 sample emails generated by notqmail 1.08

v5.0.3p3

21 Jun 08:43
Compare
Choose a tag to compare
v5.0.3p3 Pre-release
Pre-release
  • 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::* into Sisimai::Rhost::*
      classes for each email service
      • Sisimai::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
    • #339 #530 Add 8 sample emails generated by OpenSMTPD 6.8.0p2

v5.0.3p2

15 Jun 11:29
Compare
Choose a tag to compare
v5.0.3p2 Pre-release
Pre-release
  • 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::* into Sisimai::Rhost::*
      classes for each email service
      • Sisimai::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

v5.0.3p1

04 Jun 01:58
Compare
Choose a tag to compare
v5.0.3p1 Pre-release
Pre-release
  • release: ""
  • version: ""
  • changes:
    • #523 Consolidate error messages scattered under Sisimai::Reason::* into Sisimai::Rhost::*
      classes for each email service
      • Sisimai::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

v5.0.3

22 May 05:37
Compare
Choose a tag to compare

v5.0.2p3

11 May 13:37
Compare
Choose a tag to compare
  • changes:
    • Declare use v5.26; at each file using the postfix dereference #511
    • Replace use feature ":5.10"; with use 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
    • 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

v5.0.2p2

02 May 14:09
Compare
Choose a tag to compare
  • changes:
    • Declare use v5.26; at each file using the postfix dereference #511
    • Replace use feature ":5.10"; with use v5.26;
    • Remove .travis.yml from this repository
    • Follow updates in Gmail SMTP error codes on April 2024 at Sisimai::Rhost::Google #513 #515
    • Multibyte characters in the code and comments have been replaced with ASCII characters. #514

v5.0.2

13 Mar 04:26
Compare
Choose a tag to compare
  • 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 the Received 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