web-dev-qa-db-ja.com

SMTPを介した送信でEximメールサーバーが遅い

サーバーからバナーが届くまで約30秒かかりますが、初期接続は瞬時に行われます。

私がオフィスにいるときだけ起こります、家からそれはうまく働きます

オフィスでは、クライアントIP用にrRnsが設定されていて、機能していません。

サーバー:Exim、パブリック固定IP、rDNS、ポートがブロックされていない、データセンター内


構成:

hostlist loopback = <; 127.0.0.0/8 ; 0.0.0.0 ; ::1 ; 0000:0000:0000:0000:0000:ffff:7f00:0000/8
hostlist senderverifybypass_hosts = net-iplsearch;/etc/senderverifybypasshosts
hostlist skipsmtpcheck_hosts = net-iplsearch;/etc/skipsmtpcheckhosts
hostlist spammeripblocks = net-iplsearch;/etc/spammeripblocks
hostlist backupmx_hosts = lsearch;/etc/backupmxhosts
hostlist trustedmailhosts = lsearch;/etc/trustedmailhosts
domainlist user_domains = ${if exists{/etc/userdomains} {lsearch;/etc/userdomains} fail}

これはサーバー上で超高速で発生します。

30132 ident connection to 89.238.207.49 failed: Connection refused
30132 sender_fullhost = [89.238.207.49]
30132 sender_rcvhost = [89.238.207.49]
30132 Process 30132 is handling incoming connection from [89.238.207.49]    
30132 Host in Host_lookup? no (option unset)
30132 set_process_info: 30132 handling incoming connection from [89.238.207.49]
30132 Host in Host_reject_connection? no (option unset)
30132 Host in sender_unqualified_hosts? no (option unset)
30132 Host in recipient_unqualified_hosts? no (option unset)
30132 Host in helo_verify_hosts? no (option unset)
30132 Host in helo_try_verify_hosts? no (option unset)
30132 Host in helo_accept_junk_hosts? yes (matched "*")
30132 using ACL "acl_connect"
30132 processing "accept"
30132 check hosts = +trustedmailhosts
30132 sender Host name required, to match against lsearch;/etc/trustedmailhosts
30132 looking up Host name for 89.238.207.49
30132 IP address lookup yielded relay.easycomm.ro

クライアント側

2011.09.14 13:08:13 SMTP (mail.server.ro): Begin execution
2011.09.14 13:08:13 SMTP (mail.server.ro): Port: 465, Secure: SSL, SPA: no
2011.09.14 13:08:13 SMTP (mail.server.ro): Finding Host
2011.09.14 13:08:13 SMTP (mail.server.ro): Connecting to Host
2011.09.14 13:08:13 SMTP (mail.server.ro): Securing connection
2011.09.14 13:08:13 SMTP (mail.server.ro): Connected to Host
---> This is a 1 minute 5 seconds gap
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 220-genius.filipnet.ro ESMTP Exim     4.69 #1 Wed, 14 Sep 2011 13:09:26 +0300 
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 220-We do not authorize the use of     this system to transport unsolicited, 
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 220 and/or bulk e-mail.
2011.09.14 13:09:18 SMTP (mail.server.ro): [tx] EHLO CatalinDell
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 250-genius.filipnet.ro Hello     CatalinDell [89.238.207.49]
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 250-SIZE 52428800
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 250-PIPELINING
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 250-AUTH PLAIN LOGIN
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 250 HELP
2011.09.14 13:09:18 SMTP (mail.server.ro): Authorizing to server
2011.09.14 13:09:18 SMTP (mail.server.ro): [tx] AUTH LOGIN
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 334 VXNlcm5hbWU6
2011.09.14 13:09:18 SMTP (mail.server.ro): [tx] dGVzdEBzcG9ydGd1cnUucm8=
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 334 UGFzc3dvcmQ6
2011.09.14 13:09:18 SMTP (mail.server.ro): [tx] *****
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 235 Authentication succeeded
2011.09.14 13:09:18 SMTP (mail.server.ro): Authorized to Host
2011.09.14 13:09:18 SMTP (mail.server.ro): Connected to Host
2011.09.14 13:09:18 SMTP (mail.server.ro): [tx] MAIL FROM: <*****>
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 250 OK
2011.09.14 13:09:18 SMTP (mail.server.ro): [tx] RCPT TO: <*****>
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 250 Accepted
2011.09.14 13:09:18 SMTP (mail.server.ro): [tx] DATA
2011.09.14 13:09:18 SMTP (mail.server.ro): <rx> 354 Enter message, ending with "."     on a line by itself
2011.09.14 13:09:18 SMTP (mail.server.ro): [tx] .
---> This is a 1 minute 10 seconds gap
2011.09.14 13:10:28 SMTP (mail.server.ro): <rx> 250 OK id=1R3mPG-0004T4-7Q
2011.09.14 13:10:28 SMTP (mail.server.ro): End execution

---初期情報

Windows7に付属の「WindowsLiveメール」にメールアカウントを設定しました

受信は非常に高速ですが、何らかの理由で送信が非常に遅いため、それを機能させるために送信タイムアウトを3分に増やす必要がありました。

サーバーソフトウェアはExim/Dovecot/cPanelです。

送信プロセスが遅い理由はありますか?

ありがとうございました!

2
catalint

Eximの構成を確認しないと、確認することはできませんが、ログの最初の行は次のとおりです。

30132 ident connection to 89.238.207.49 failed: Connection refused

問題がidentルックアップ遅延の典型であることを示します。これは、EximFAQに記載されています。

Exim ident呼び出し

Exim SMTP遅延

および 第14章 Eximドキュメントの。 identクエリ遅延のデフォルト値は5秒ですが、Eximの古いバージョンでは30秒でした。

構成オプションを確認し、必要に応じてゼロに設定します。これにより、呼び出しが無効になります。

rfc1413_query_timeout = 0s
3
AndrewNimmo