v5.5.0
·
224 commits
to 5-stable
since this release
v5.5.0
- release: "Fri, 5 Dec 2025 17:25:22 +0900 (JST)"
- version: "5.5.0"
- changes:
- #358 #359 Fix the file encoding of
Sisimai::Lhost::Exchange2007: sjis => utf8 - #361 #362 Fix encoding problem (ASCII-8BIT, UTF-8) in MIME decoding. Thanks to @timoschilling
- #360 #364 Update SMTP reply codes defined in
Sisimai::SMTP::Reply.Associated. - #365 Implement
Sisimai::SMTP::Status.is_ambiguousmethod. - #363 Sisimai partially supports the media types described in RFC6533 such as
message/global. - #368 #369 Fix the index out of range bug in multipart blocks. Thanks to @timoschilling
- #367 #370 Implement
Sisimai::Lhost::Mimecast. - #325 #323 Remove the following accessors and JSON keys of
Sisimai::Factdeprecated at v5.2.0.smtpagent(usedecodedbyinstead)smtpcommand(usecommandinstead)
- #375 #377 #378 Sisimai requires Ruby 2.5 or later.
- Add new error message pattern for Spamhaus (Blocked).
- #379 Reduce
unlessexpression. - #382
Sisimai::Lhost::MailMarshalSMTPhas been renamed toSisimai::Lhost::MailMarshal. - #383 Update
Sisimai::RFC3834for detectingSuspendreason. - #384 #385 #386 Fix wrong reason names and typos.
- #389 Fixed bugs in
Sisimai::Address.is_emailaddress. - #390 Check that the decoded MIME part is a binary or not in
Sisimai::RFC2045. - #391 #394 Update SMTP error codes and messages in the following
Sisimai::Rhostpackages:Appleinactive email addressindicatesSuspendFacebookUpdateAuthFailureandMailboxFullFrancePTTUpdateAuthFailure,Blocked,Rejected, andTooManyConnGoDaddyAddTooManyConnMessageLabsAdd many error message patternsMicrosoftImplement SMTP error codes described in Outlook Postmaster/TroubleshootingTencentAddSpeedingZohoImplement as a new module
- #396 Sisimai works on Ruby 3.3.10 and 3.4.7.
- #397 EXPERIMENTAL: Implement
toxicfield in the decoded results.
- #358 #359 Fix the file encoding of