Skip to content

Releases: sisimai/rb-sisimai

v4.23.0p2

20 Oct 10:55
Compare
Choose a tag to compare
v4.23.0p2 Pre-release
Pre-release
  • Variable improvement (remove redundant substitution)
  • Remove Sisimai::RFC2606 (Unused module)
  • MIME decoding improvement #130 Thanks to @outreach-soren.
    • Implement Sisimai::MIME.makeflat
    • Implement Sisimai::MIME.breaksup
    • Call Sisimai::MIME.makeflat at Sisimai::Message::Email.parse
    • Other related updates in Sisimai::Bite::Email::*
  • Tiny improvement in Sisimai::String.to_plain

v4.23.0

03 Sep 06:12
Compare
Choose a tag to compare
  • #124 Implement Sisimai::Mail::Memory class for reading bounce messages from memory(variable).
  • Update regular expression in Sisimai::Bite::Email::Office365 for detecting failure on SMTP RCPT.
  • #126 Fix awful bugs(NoMethodError) in Sisimai::Bite::Email::Biglobe, EZweb, and KDDI. Thanks to @rinmu.
  • #128 Less method calls: use method chain, bang method.
  • Import commit sisimai/p5-sisimai@cccb4ef Some test code have been loosened for UTC+13(Pacific/Tongatapu), UTC+14(Pacific/Kiritimati).
  • #127 Fix "NoMethodError" in Sisimai::Bite::Email::Postfix when the value of Diagnostic-Code field is folded. Thanks to @Unknown22.

v4.22.7p1

08 Aug 04:01
Compare
Choose a tag to compare
v4.22.7p1 Pre-release
Pre-release
  • Update regular expression in Sisimai::Bite::Email::Office365 for detecting failure on SMTP RCPT.

v4.22.7

16 Jul 04:52
Compare
Choose a tag to compare
  • Register D.S.N. "4.4.312" and "5.4.312" on Office 365 as "networkerror".
  • Fix error message pattern in Sisimai::Reason::SecurityError.
  • Fix code to get the original Message-Id field which continued to the next line. Thanks to Andreas Mock.
  • Update error message pattern in Sisimai::Reason::SpamDetected.
  • Add 15 sample emails for Postfix, Outlook and others.
  • Add 3 sample emails for Sisimai::RFC3464.
  • Add 2 sample vacation emails for Sisimai::RFC3834.

v4.22.6p3: Merge pull request #123 from sisimai/v4226p3

13 Jul 11:08
9113a46
Compare
Choose a tag to compare
  • Register D.S.N. "4.4.312" and "5.4.312" on Office 365 as "networkerror".
  • Fix error message pattern in Sisimai::Reason::SecurityError.
  • Fix code to get the original Message-Id field which continued to the next line. Thanks to Andreas Mock.
  • Update error message pattern in Sisimai::Reason::SpamDetected.
  • Add some sample emails in set-of-emails/.

v4.22.6p1: Merge pull request #121 from sisimai/v4226p1

02 Jul 12:32
7fe0517
Compare
Choose a tag to compare
  • Register D.S.N. "4.4.312" and "5.4.312" on Office 365 as "networkerror".
  • Fix error message pattern in Sisimai::Reason::SecurityError.
  • Fix code to get the original Message-Id field which continued to the next line. Thanks to Andreas Mock.

v4.22.6

23 May 10:59
Compare
Choose a tag to compare
  • #115 Fix bug in Sisimai::MIME.qprintd().
  • Error message patterns in Sisimai::Reason::Filtered have been replaced with fixed strings.
  • #116 Remove sample email files listed in sisimai/set-of-emails#6 to clarify copyrights.
  • The value of "softbounce" in the parsed results is always "1" when a reason is "undefined" or "onhold".
  • #117 Less regular expression in each class of Sisimai::Bite::Email.
  • #118 Cool logo for "set-of-emails". Thanks to @batarian71.
  • #119 Implement Sisimai::Rhost::KDDI for detecting a bounce reason of au via msmx.au.com or lsean.ezweb.ne.jp. Thanks to @kokubumotohiro.
  • Update sample emails and codes for getting error messages in bounced emails on Oath(Yahoo!).
  • Add many sample emails for "notaccept" and "rejected".

v4.22.5p2

29 Apr 04:34
Compare
Choose a tag to compare
v4.22.5p2 Pre-release
Pre-release
  • #115 Fix bug in Sisimai::MIME.qprintd().
  • Error message patterns in Sisimai::Reason::Filtered have been replaced with fixed strings.
  • #116 Remove sample email files listed in sisimai/set-of-emails#6 to clarify copyrights.
  • The value of "softbounce" in the parsed results is always "1" when a reason is "undefined" or "onhold".
  • #117 Less regular expression in each class of Sisimai::Bite::Email.

v4.22.5p1

17 Apr 04:41
Compare
Choose a tag to compare
v4.22.5p1 Pre-release
Pre-release
  • #115 Fix bug in Sisimai::MIME.qprintd().
  • Error message patterns in Sisimai::Reason::Filtered have been replaced with fixed strings.
  • #116 Remove sample email files listed in sisimai/set-of-emails#6 to clarify copyrights.
  • The value of "softbounce" in the parsed results is always "1" when a reason is "undefined" or "onhold".

v4.22.5

30 Mar 06:23
Compare
Choose a tag to compare
  • #112 The order to load MTA modules improvement.
  • Sample emails in set-of-emails/ which are not owned by Sisimai project have been removed.
  • Update error message patterns in Sisimai::Reason::Expired.
  • Less regular expression in each child class of Sisimai::Reason #113.
  • Pre-Updates for au.com, the new domain of EZweb from Apr 2018 announced at http://news.kddi.com/kddi/corporate/newsrelease/2017/08/22/2637.html #114