Skip to content

Sisimai 4.17

Choose a tag to compare

@azumakuniyuki azumakuniyuki released this 24 Mar 03:57
· 2721 commits to 5-stable since this release
  • Implement new reason "syntaxerror". Sisimai will set "syntaxerror" to the raeson when the value of "replycode" begins with "50" such as 502, 503, or 504. Imported from sisimai/p5-sisimai#170.
  • Implement description() method at each class in sisimai/reason/*.rb and Sisimai.reason method for getting the list of reasons Sisimai can detect and its description: issue #48.
  • Remove unused method Sisimai::Reason->match, issue #49.
  • Some methods of Sisimai::Address allow "postmaster", and "mailer-daemon" ( without a domain part ) as an email address.
  • Sisimai::RFC5322.is_mailerdaemon() method returns true when the argument includes "postmaster".
  • Merge pull-request #51, new method Sisimai::RFC5322.weedout() and code improvements in all the MTA/MSP modules.