azuma, kuniyuki

Results 33 comments of azuma, kuniyuki

Hello, To improve the filter for the bounce message is updating error message patterns defined in [Sisimai::Reason::UserUnknown](https://github.com/sisimai/p5-Sisimai/blob/master/lib/Sisimai/Reason/UserUnknown.pm) as regular expressions. The better way to improve the filter is to implement...

- Sisimai::Rhost::IUA has been implemented at v4.25.4

Sisimai::Address->parse() could not parsed the UTF-8 address. https://github.com/azumakuniyuki/p5-Sisimai/blob/master/lib/Sisimai/Address.pm#L106 ``` perl next if $e =~ m/[^\x20-\x7e]/; ``` parse() does not deal an email address which is not encoded with Punycode.

For example, "" should be encoded "" by Punycode. This issue will be closed soon.

Thanks for the comment. I did not follow these RFCs. A short while ago, I have added 3 emails which are "Cat" in the local part of the recipient address.

@hiroyuki-sato Sisimai.make() method always return parsed results as Array. Because the number of bounces in a single email file is NOT always limited to one. For example, https://github.com/sisimai/set-of-emails/blob/master/maildir/bsd/postfix-02.eml, https://github.com/sisimai/set-of-emails/blob/master/maildir/bsd/sendmail-02.eml, and...

https://twitter.com/hiroysato/status/938697272224653317 https://qiita.com/takahashim/items/d283a093f8d95df59703

https://twitter.com/yukihiro_matz/status/938725282361561088

`src/smtpd/smtpd_check.c` on Postfix 3.1.4 ```c static int reject_unknown_client(SMTPD_STATE *state) { const char *myname = "reject_unknown_client"; if (msg_verbose) msg_info("%s: %s %s", myname, state->name, state->addr); /* RFC 7372: Email Authentication Status Codes....

We need a sample email including the status code.