Releases: sisimai/rb-sisimai
Releases · sisimai/rb-sisimai
v4.23.0p2
- 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
- #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
- Update regular expression in Sisimai::Bite::Email::Office365 for detecting failure on SMTP RCPT.
v4.22.7
- 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
- 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
- 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
- #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
- #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
- #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
- #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