Skip to content

Releases: sisimai/rb-sisimai

v4.17.0p1

24 Mar 03:57
Compare
Choose a tag to compare
v4.17.0p1 Pre-release
Pre-release
Update release note for commit 0577b44

Sisimai 4.17

24 Mar 03:57
Compare
Choose a tag to compare
  • 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.

Sisimai 4.16

24 Mar 03:53
Compare
Choose a tag to compare
  • Implement new reason "delivered". Sisimai set "delivered" to the reason when the value of Status: field in a bounce message begins with "2". This feature is optional and is not enabled by default.
  • Implement new method Sisimai.engine. the method returns the list of MTA and MSP module list implemented in Sisimai.
  • Fix serious bug (gem install fails on JRuby environment) in Gemfile and sisimai.gemspec. This bug is reported at issue #46 and pull-request #47. Thanks to @hiroyuki-sato and all the people who helped for resolving this issue on rubygems/rubygems#1492.

v4.15.1

24 Mar 03:53
Compare
Choose a tag to compare
  • Fix serious bug gem install sisimai fails on JRuby, reported at issue #46. Thanks to @hiroyuki-sato.

Sisimai 4.15

24 Mar 03:53
Compare
Choose a tag to compare
  • Beginning with this version, Sisimai requires Oj(MRI) or JrJackson(JRuby) for encoding parsed data to JSON string more faster (about 10%-20% faster than before). Implemented at pull-request #44 and discussed in issue #42. Thanks to @hiroyuki-sato.
  • Implement new MTA/MSP module "Sisimai::MSP::US::AmazonWorkMail" to parse bounce mails via Amazon WorkMail. The module and test codes are imported from sisimai/p5-sisimai#162.
  • Implement new MTA/MSP module "Sisimai::MSP::US::Office365" to parse error mails via Microsoft Office 365. The module, test codes, and sample emails are imported from sisimai/p5-sisimai#164.
  • New method Sisimai::Address#to_s to get an email address as String, it is implemented at pull-request #39. Thanks to @hiroyuki-sato.
  • Almost all of the class variables are removed for resolving issue #40 and merged pull-request #43, thanks to @hiroyuki-sato.

The first release of rb-Sisimai

24 Mar 03:52
Compare
Choose a tag to compare
  • The first release of rb-Sisimai.