sendmail 中继服务器问题

sendmail 中继服务器问题

注意:我也在超级用户上发布了这个问题,但我决定也把它放在这里,因为没有人真正在超级用户上回答。

超级用户链接:https://superuser.com/questions/1106076/sendmail-relay-server-problems

所以我有一个叫 dna 的互联网提供商,它只允许通过端口 25 与他们自己的 smtp 服务器进行通信。所以我在 sendmail.mc 中尝试了以下内容:define('SMART_HOST', 'smtp.dnainternet.fi')dnl。但是当我尝试刷新邮件队列时,我得到了:

sudo /usr/sbin/sendmail -v -q

Running /var/spool/mqueue/u6SC0Cqg013901 (sequence 1 of 7)
u6SC0Cqg013901: locked

Running /var/spool/mqueue/u6RDRTKX031454 (sequence 2 of 7)
u6RDRTKX031454: locked

Running /var/spool/mqueue/u6R9Fml7029261 (sequence 3 of 7)
<[email protected]>... Connecting to smtp.dnainternet.fi. via relay...
<[email protected]>... Deferred: Connection timed out with smtp.dnainternet.fi.

我认为这是因为我需要凭证才能使用 dna smtp 服务器,那么我该如何将凭证输入到 sendmail 配置中呢?

编辑:

Traceroute 给了我这个:

traceroute smtp.dnainternet.fi
traceroute to smtp.dnainternet.fi (83.102.40.116), 30 hops max, 60 byte packets
 1  gateway (192.168.1.1)  0.512 ms  0.824 ms  0.814 ms
 2  87-92-0-1.bb.dnainternet.fi (87.92.0.1)  3.006 ms  3.002 ms  3.301 ms
 3  esp2-tr2.dnaip.fi (62.78.123.155)  3.487 ms  3.574 ms  3.606 ms
 4  hel6-er2.dnaip.fi (62.78.104.15)  4.507 ms  4.391 ms  4.596 ms
 5  hel6-er1.dnaip.fi (62.78.118.138)  4.521 ms hel6-er1.dnaip.fi (62.78.117.55)  6.008 ms  4.780 ms
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

答案1

如果您的 ISP 阻止传出 smtp 连接(到端口 25)
然后尝试连接到智能主机上的端口 587。
[ smtp.dnainternet.fi 接受到端口 587 的连接 ]

Sendmail 常见问题 3.39:如何使用备用端口发送?

相关内容