Skip to content

Commit

Permalink
Merge pull request #301 from sisimai/prepare-v5.1.0
Browse files Browse the repository at this point in the history
Prepare Sisimai 5.1.0
  • Loading branch information
azumakuniyuki authored Jul 1, 2024
2 parents 9ab55f4 + 4848877 commit a9f79b1
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 24 deletions.
22 changes: 11 additions & 11 deletions README-JA.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,10 +110,10 @@ Install
### From RubyGems.org
```shell
$ sudo gem install sisimai
Fetching: sisimai-5.0.3.gem (100%)
Successfully installed sisimai-5.0.3
Parsing documentation for sisimai-5.0.3
Installing ri documentation for sisimai-5.0.3
Fetching: sisimai-5.1.0.gem (100%)
Successfully installed sisimai-5.1.0
Parsing documentation for sisimai-5.1.0
Installing ri documentation for sisimai-5.1.0
Done installing documentation for sisimai after 6 seconds
1 gem installed
```
Expand Down Expand Up @@ -141,13 +141,13 @@ if [ -d "/usr/local/jr" ]; then \
...
3 gems installed
/opt/local/bin/rake install
sisimai 5.0.3 built to pkg/sisimai-5.0.3.gem.
sisimai (5.0.3) installed.
sisimai 5.1.0 built to pkg/sisimai-5.1.0.gem.
sisimai (5.1.0) installed.
if [ -d "/usr/local/jr" ]; then \
PATH="/usr/local/jr/bin:$PATH" /usr/local/jr/bin/rake install; \
fi
sisimai 5.0.3 built to pkg/sisimai-5.0.3-java.gem.
sisimai (5.0.3) installed.
sisimai 5.1.0 built to pkg/sisimai-5.1.0-java.gem.
sisimai (5.1.0) installed.
```

Usage
Expand Down Expand Up @@ -391,12 +391,12 @@ Sisimai 5で3個のESPモジュール名(解析エンジン)が変更になり

| `Sisimai::` | Sisimai 4 | Sisimai 5 |
|-------------------------------------------------|-------------------------|---------------------|
| Apple iCloud Mail (added at v5.0.3p1) | なし | `Rhost::Apple` |
| Apple iCloud Mail (added at v5.1.0) | なし | `Rhost::Apple` |
| Microsoft Exchange Online | `Rhost::ExchangeOnline` | `Rhost::Microsoft` |
| Google Workspace | `Rhost::GoogleApps` | `Rhost::Google` |
| Tencent | `Rhost::TencentQQ` | `Rhost::Tencent` |
| Yahoo Mail (added at v5.0.3p1) | なし | `Rhost::YahooInc` |
| DragonFly Mail Agent (added at v5.0.3p2) | なし | `Lhost::DragonFly` |
| Yahoo Mail (added at v5.1.0) | なし | `Rhost::YahooInc` |
| DragonFly Mail Agent (added at v5.1.0) | なし | `Lhost::DragonFly` |

Bounce Reasons
---------------------------------------------------------------------------------------------------
Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,10 +109,10 @@ Install
### From RubyGems
```shell
$ sudo gem install sisimai
Fetching: sisimai-5.0.3.gem (100%)
Successfully installed sisimai-5.0.3
Parsing documentation for sisimai-5.0.3
Installing ri documentation for sisimai-5.0.3
Fetching: sisimai-5.1.0.gem (100%)
Successfully installed sisimai-5.1.0
Parsing documentation for sisimai-5.1.0
Installing ri documentation for sisimai-5.1.0
Done installing documentation for sisimai after 6 seconds
1 gem installed
```
Expand Down Expand Up @@ -140,13 +140,13 @@ if [ -d "/usr/local/jr" ]; then \
...
3 gems installed
/opt/local/bin/rake install
sisimai 5.0.3 built to pkg/sisimai-5.0.3.gem.
sisimai (5.0.3) installed.
sisimai 5.1.0 built to pkg/sisimai-5.1.0.gem.
sisimai (5.1.0) installed.
if [ -d "/usr/local/jr" ]; then \
PATH="/usr/local/jr/bin:$PATH" /usr/local/jr/bin/rake install; \
fi
sisimai 5.0.3 built to pkg/sisimai-5.0.3-java.gem.
sisimai (5.0.3) installed.
sisimai 5.1.0 built to pkg/sisimai-5.1.0-java.gem.
sisimai (5.1.0) installed.
```

Usage
Expand Down Expand Up @@ -392,12 +392,12 @@ available at [LIBSISIMAI.ORG/EN/ENGINE](https://libsisimai.org/en/engine/)

| `Sisimai::` | Sisimai 4 | Sisimai 5 |
|-------------------------------------------------|-------------------------|---------------------|
| Apple iCloud Mail (added at v5.0.3p1) | None | `Rhost::Apple` |
| Apple iCloud Mail (added at v5.1.0) | None | `Rhost::Apple` |
| Microsoft Exchange Online | `Rhost::ExchangeOnline` | `Rhost::Microsoft` |
| Google Workspace | `Rhost::GoogleApps` | `Rhost::Google` |
| Tencent | `Rhost::TencentQQ` | `Rhost::Tencent` |
| Yahoo Mail (added at v5.0.3p1) | None | `Rhost::YahooInc` |
| DragonFly Mail Agent (added at v5.0.3p2) | None | `Lhost::DragonFly` |
| Yahoo Mail (added at v5.1.0) | None | `Rhost::YahooInc` |
| DragonFly Mail Agent (added at v5.1.0) | None | `Lhost::DragonFly` |

Bounce Reasons
---------------------------------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion lib/sisimai/rhost/apple.rb
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ class << self
# @see https://support.apple.com/en-us/102322
# https://www.postmastery.com/icloud-postmastery-page/
# https://smtpfieldmanual.com/provider/apple
# @since v5.0.4
# @since v5.1.0
def get(argvs)
issuedcode = argvs['diagnosticcode'].downcase
reasontext = ''
Expand Down
8 changes: 7 additions & 1 deletion lib/sisimai/rhost/yahooinc.rb
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,15 @@ class << self
'not accepted for policy reasons',
],
'rejected' => [
# Observed the following error message since around March 2024:
#
# - 421 4.7.0 [TSS04] Messages from 192.0.2.25 temporarily deferred due to unexpected
# volume or user complaints - 4.16.55.1;
# see https://postmaster.yahooinc.com/error-codes (in reply to MAIL FROM command))
#
# However, the same error message is returned even for domains that are considered to
# have a poor reputation without SPF, DKIM, or DMARC settings, or for other reasons.
# It seems that the error message is not as granular as Google's.
'temporarily deferred due to unexpected volume or user complaints',

# - 451 Message temporarily deferred due to unresolvable RFC.5321 from domain.
Expand Down Expand Up @@ -80,7 +86,7 @@ class << self
# @see https://senders.yahooinc.com/smtp-error-codes
# https://smtpfieldmanual.com/provider/yahoo
# https://www.postmastery.com/yahoo-postmaster/
# @since v5.0.4
# @since v5.1.0
def get(argvs)
issuedcode = argvs['diagnosticcode'].downcase
reasontext = ''
Expand Down

0 comments on commit a9f79b1

Please sign in to comment.