smtp - 我的 smtp 被 vps 提供商阻止了 25 端口?
问题描述
我最近使用Powermta
. 但有时可以通过电子邮件发送,有时不能。听说有的 VPS 会阻塞 25 端口,所以我用 netstar 命令行检查 .
这是输出:
[root@luck1 ~]# netstat -tuplen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 0 8533 1640/exim
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 25 7781 1065/named
tcp 0 0 192.99.142.254:8443 0.0.0.0:* LISTEN 0 8734 1718/httpd
tcp 0 0 0.0.0.0:2525 0.0.0.0:* LISTEN 0 8536 1640/exim
tcp 0 0 192.99.142.254:2526 0.0.0.0:* LISTEN 0 143636 30670/pmtad
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 0 8373 1604/dovecot
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 0 8369 1604/dovecot
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 27 8315 1563/mysqld
tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN 0 8535 1640/exim
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 0 8368 1604/dovecot
tcp 0 0 127.0.0.1:3310 0.0.0.0:* LISTEN 498 7993 1148/clamd
tcp 0 0 127.0.0.1:783 0.0.0.0:* LISTEN 0 402068 25706/spamd.pid
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 0 8372 1604/dovecot
tcp 0 0 192.99.142.254:80 0.0.0.0:* LISTEN 0 8790 1733/nginx
tcp 0 0 192.99.142.254:8080 0.0.0.0:* LISTEN 0 8731 1718/httpd
tcp 0 0 127.0.0.1:8081 0.0.0.0:* LISTEN 0 8740 1718/httpd
tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN 0 8534 1640/exim
tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN 0 8836 1747/nginx
tcp 0 0 127.0.0.1:8084 0.0.0.0:* LISTEN 0 8791 1733/nginx
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 0 7942 1136/vsftpd
tcp 0 0 192.99.142.254:53 0.0.0.0:* LISTEN 25 7778 1065/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 25 7776 1065/named
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 7913 1122/sshd
tcp 0 0 ::1:953 :::* LISTEN 25 7782 1065/named
tcp 0 0 :::3187 :::* LISTEN 0 143771 30739/pmtahttpd
tcp 0 0 :::22 :::* LISTEN 0 7915 1122/sshd
udp 0 0 192.99.142.254:53 0.0.0.0:* 25 7777 1065/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 25 7775 1065/named
udp 0 0 :::55123 :::* 0 143686 30670/pmtad
[root@luck1 ~]# netstat -tuplen | grep 25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 0 8533 1640/exim
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 25 7781 1065/named
tcp 0 0 192.99.142.254:8443 0.0.0.0:* LISTEN 0 8734 1718/httpd
tcp 0 0 0.0.0.0:2525 0.0.0.0:* LISTEN 0 8536 1640/exim
tcp 0 0 192.99.142.254:2526 0.0.0.0:* LISTEN 0 143636 30670/pmtad
tcp 0 0 127.0.0.1:783 0.0.0.0:* LISTEN 0 402068 25706/spamd.pid
tcp 0 0 192.99.142.254:80 0.0.0.0:* LISTEN 0 8790 1733/nginx
tcp 0 0 192.99.142.254:8080 0.0.0.0:* LISTEN 0 8731 1718/httpd
tcp 0 0 192.99.142.254:53 0.0.0.0:* LISTEN 25 7778 1065/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 25 7776 1065/named
tcp 0 0 ::1:953 :::* LISTEN 25 7782 1065/named
udp 0 0 192.99.142.254:53 0.0.0.0:* 25 7777 1065/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 25 7775 1065/named
解决方案
是的,提供商可以阻止您服务器的 25 端口,如果他们没有,您只需要求他们打开它,您可以在 netstat 输出中检查您的配置,我可以看到 powerpmta {pmtad} 正在端口 2526 上运行 exim 持有该端口25,尝试停止exim并配置pmta监听25端口并重新启动,然后再次尝试发送邮件
推荐阅读
- html - SVG 在 Firefox 上无法正确动画,但在 chrome 中运行良好
- sum - 如何在 Julia 中求和一个大向量
- kubernetes - 如何在 Kubernetes 中找到 cronjobs 的所有者并杀死它?
- python - 使用 python 分配班次安排(熊猫数据框中的数据)
- html - 将表单提交按钮移动到 Boostrap 5 模态窗口使其在打开模态窗口时发布数据
- javascript - 突出显示最大值栏
- sed - 使用 sed 抛出没有这样的文件或目录
- python - 如何在python中将值转换为弧度
- automation - 如何在我的应用程序的广告专用空间中一个接一个地自动刷新横幅广告?
- azure - 有什么方法可以手动或使用除数据迁移工具以外的任何工具将仪表板从 azure DevOps server 2020 迁移到 azure DevOps 服务