Release Notes

Sisimai 5.2.1


2024/05/22

Sisimai 5.2.1 is now available. This release focuses on resolving an issue with emails sent to NTT DOCOMO (Major Japanese mobile carrier) after March 13, where they were being rejected or bounced due to domain restrictions or specified reception settings. Now, these emails will be delivered to the spam folder . Furthermore, this version includes partial support for bounce emails generated by Cloudflare Email Routing.

Changes specific to the Perl version of Sisimai are indicated by Perl at the beginning of each item, changes specific to the Ruby version of Sisimai are indicated by Ruby, and changes specific to the Go version of Sisimai are indicated by Go.

And then, Sisimai 5 includes many changes that are not compatible with Version 4, so please check the Perl or Ruby version of your environment before installing or upgrading.

Changes

  • If the bounce email from NTT DOCOMO contains the error message 550 Unknown user, the only bounce reason detected will be User Unknown. #573 #333 #64
  • Implement Sisimai::Rhost::Cloudflare to support some of the error codes retruned by Cloudflare Email Routing. #534 #336 #66
  • Perl Fixed a bug in Sisimai::SMTP::Status that substr function to access out-of-bounds characters. Thanks to @ViktorNacht #574 #575
  • Go There is no external dependencies from this version #42
  • Go To avoid confusion (for developers of Sisimai), the sisimai/string package has been renamed to sisimai/moji. #68 #69