You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sisimai.make marked as obsoleted and will be removed at Sisimai v5.1.0, use Sisimai.rise
instead
Sisimai doesn't return the result which reason is vacation by default. Use vacation: true
option at Sisimai.rise() method to get the parsed results for vacation reason. #220, #222
Sisimai::Data and Sisimai::Fact
#208Sisimai::Data has been renamed to Sisimai::Fact
#197Sisimai::Data.softboucne marked as obsoleted and will be removed at v5.1.0, use Sisimai::Fact.hardbounce instead
Parameter :hook for the callback feature has been removed from Sisimai.rise() and Sisimai.dump() methods. Use the first element of :c___ parameter for setting a callback
method instead.
Parameter :c___ is a parameter of Sisimai.rise and Sisimai.dump, is an array refer-
ence and have two elements:
The first element of :c___ is the same with :hook parameter, is for a callback method
email headers and entire message body
The second element of c___ parameter is for a callback method for each email file in
Maildir/. The callback method is called at the end of each email file parsing.
Implement the following error reasons:
AuthFailure is a bounce reason which rejected due to SPF, DKIM, or DMARC failure #236
BadReputation is a bounce reason which rejected due to an IP address reputation #240
NotCompliantRFC is a bounce reason which rejected due to non-compliance with RFC
RequirePTR is a bounce reason which rejected due to missing PTR or having invalid PTR
Speeding is a bounce reason which rejected due to exceeding a rate limit or sending too
fast #239
Implement Sisimai::RFC2045: Born again Sisimai::MIME for compatibility with the Go language
version of Sisimai #199
Sisimai uses minitest as a test framework, RSpec has been removed
#217Sisimai::Message.rise() parses twice when the entire message body of a bounced mail is
multi parted begins with "message/rfc822".
#218 Add error messages in some European languages into Office365 and Domino
#228 Implement Sisimai::SMTP::Transcript for parsing a transcript of session log