[exim-dev] [Bug 2806] New: Repeated deliveries to yahoo.co.j…

Kezdőlap
Üzenet törlése
Válasz az üzenetre
Szerző: admin
Dátum:  
Címzett: exim-dev
Új témák: [exim-dev] [Bug 2806] Get Technical Help
Tárgy: [exim-dev] [Bug 2806] New: Repeated deliveries to yahoo.co.jp
https://bugs.exim.org/show_bug.cgi?id=2806

            Bug ID: 2806
           Summary: Repeated deliveries to yahoo.co.jp
           Product: Exim
           Version: N/A
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: bug
          Priority: medium
         Component: Delivery in general
          Assignee: unallocated@???
          Reporter: dpc22@???
                CC: exim-dev@???


We upgraded to Exim 4.95 last week (BTW: 4.95 isn't listed in the dropdown on
bugzilla)

One of my users reported that a correspondent using a yahoo.co.jp address was
now receiving multiple copies of each message.

A test using "invalid_test@???" revealed the following log entries:

2021-10-08 20:59:19 +0100 1mYw1X-000Xhh-pg <= XXX@??? U=XXX P=local
S=514 for invalid_test@???
2021-10-08 20:59:23 +0100 1mYw1X-000Xhh-pg H=mx3.mail.yahoo.co.jp
[124.83.142.250]:25: Remote host closed connection in response to end of data
2021-10-08 20:59:25 +0100 1mYw1X-000Xhh-pg H=mx3.mail.yahoo.co.jp
[202.93.78.241]:25: Remote host closed connection in response to end of data
2021-10-08 20:59:27 +0100 1mYw1X-000Xhh-pg H=mx3.mail.yahoo.co.jp
[202.93.78.242]:25: Remote host closed connection in response to end of data
2021-10-08 20:59:29 +0100 1mYw1X-000Xhh-pg H=mx3.mail.yahoo.co.jp
[124.83.142.249]:25: Remote host closed connection in response to end of data
2021-10-08 20:59:31 +0100 1mYw1X-000Xhh-pg H=mx5.mail.yahoo.co.jp
[124.83.142.248]:25: Remote host closed connection in response to end of data
2021-10-08 20:59:31 +0100 1mYw1X-000Xhh-pg == invalid_test@???
R=dnslookup T=smtp_dkim defer (-18) H=mx5.mail.yahoo.co.jp [124.83.142.248]:25
I=[131.111.8.150]:53078 DT=1s: Remote host closed connection in response to end
of data
2021-10-08 21:00:48 +0100 1mYw1X-000Xhh-pg ** invalid_test@???
F=<dpc22@???> P=<dpc22@???> R=dnslookup T=smtp_dkim
H=mx1.mail.yahoo.co.jp [124.83.142.123]:25 I=[131.111.8.150]:42144: SMTP error
from remote mail server after end of data: 554 delivery error: dd This user
doesn't have a yahoo.co.jp account (invalid_test@???) [-5] -
mta768.mail.djm.yahoo.co.jp DT=3s

and the same thing happens every time I try. If I revert to Exim 4.92.2 (no
other change in configuration) I see:

2021-10-08 21:00:54 +0100 1mYw34-000XqT-sF <= XXX@??? U=XXX P=local
S=515 for invalid_test@???
2021-10-08 21:00:56 +0100 1mYw34-000XqT-sF ** invalid_test@???
F=<dpc22@???> P=<dpc22@???> R=dnslookup T=smtp_dkim
H=mx5.mail.yahoo.co.jp [124.83.142.248]:25 I=[131.111.8.150]:53100: SMTP error
from remote mail server after end of data: 554 delivery error: dd This user
doesn't have a yahoo.co.jp account (invalid_test@???) [-5] -
mta715.mail.djm.yahoo.co.jp DT=2s

Nothing terribly unusual in the router or transport involved, apart from maybe
the DKIM:

smtp_dkim:
  driver                = smtp
  hosts_randomize
  tls_require_ciphers   = ${readfile {TABLES/ciphers} {} }
  dkim_domain           = DKIM_DOMAIN
  dkim_selector         = DKIM_SELECTOR 
  dkim_private_key      = ${if exists{DKIM_PRIVATE_KEY}{DKIM_PRIVATE_KEY}}
  dkim_canon            = relaxed
  dkim_strict           = false


Platform is RHEL 7, and I am using the same openssl library
(openssl-1.0.2k-21.el7_9.x86_64) in both cases.

Please shout if you need more information: I can reproduce this fairly easily.

yahoo.co.jp advertise rather a lot of IP addresses for their MXs, I don't know
if that is significant:

$ dig +short yahoo.co.jp mx | sort
10 mx1.mail.yahoo.co.jp.
10 mx2.mail.yahoo.co.jp.
10 mx3.mail.yahoo.co.jp.
10 mx5.mail.yahoo.co.jp.
$ dig +short mx1.mail.yahoo.co.jp.
124.83.142.123
202.93.77.240
124.83.142.124
202.93.77.241
$ dig +short mx2.mail.yahoo.co.jp.
124.83.142.118
124.83.142.119
202.93.77.238
202.93.77.239
$ dig +short mx3.mail.yahoo.co.jp.
124.83.142.249
202.93.78.241
124.83.142.250
202.93.78.242
$ dig +short mx5.mail.yahoo.co.jp.
202.93.78.240
124.83.142.247
202.93.78.239
124.83.142.248

--
You are receiving this mail because:
You are on the CC list for the bug.