v5.1.0p3
Pre-release
Pre-release
·
750 commits
to 5-stable
since this release
- Keep compatibility with the Go language version of Sisimai #311
- There are some breaking changes at internal APIs
Sisimai::SMTP::Errorhas been renamed toSisimai::SMTP::Failureand the following methods
implemented:is_temporary()is_hardbounce()is_softbounce()soft_or_hard()has been removed
- Changes in
Sisimai::Rhostget()method has been renamed tofind()- Fix bug in code to check the domain part of an email address as a remote hostname
- Add a new error message pattern:
hosted tenant which has no mail-enabled subscriptions'
inSisimai::Rhost::Microsoft
- Code improvement and bug fix at
Sisimai::Lhost::Exim- Remove needless condition for getting error messages
- Rewrite code for getting an SMTP reply code and a delivery status code
- Add a new error message pattern in
Sisimai::Reason::BadReputation
- Warn if
Sisimai::Message.loadmethod was called #302 #303 - Remove unused method
Sisimai::Order.deault#304 - Fix bug in
Sisimai::Message.tidy()method #305 - Code improvement in
Sisimai::RFC5322andSisimai::ARF - Fix the minimum and the maximum SMTP Reply code: 221 and 557 in
Sisimai::SMTP::Reply - Remove regular expressions from error message patterns at the following classes: #308
Sisimai::Reason::BlockedSisimai::Reason::MailerErrorSisimai::Reason::SpamDetected
- Fix typo in
Sisimai::Rhost::YahooInc#310