首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Centos 6电子邮件服务器电子邮件无法接收但可以发送

Centos 6电子邮件服务器电子邮件无法接收但可以发送
EN

Server Fault用户
提问于 2017-03-15 12:24:57
回答 1查看 552关注 0票数 0

嗯,我刚开始在我的vps中设置邮件服务器,这个奇怪的问题就出现了。

我在域注册表中有域和安装mx记录。但我不能在我的服务器上接收电子邮件,但可以从SquirrelMail发送电子邮件。

我检查了telnet服务器25和端口110,但是25连接的连接被拒绝了。

代码语言:javascript
运行
复制
[root@server ~]# telnet 199.175.51.215 110
Trying serverIP ...
Connected to serverIP .
Escape character is '^]'.
+OK Dovecot ready.
quit

Connection closed by foreign host.
[root@server ~]# telnet serverIP 25
Trying 199.175.51.215...
telnet: connect to address serverIP : Connection refused

我检查了netstat -plnt命令,这里是out;端口25被发送邮件使用,并分配给本地主机ip。

代码语言:javascript
运行
复制
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      613/sendmail

我在我的域名注册中有mx.domain.com记录。

在main.cf中;inet_interfaces = all

请告诉我一些解决办法。

EN

回答 1

Server Fault用户

发布于 2017-03-15 12:34:48

您的基本问题似乎是sendmail已经绑定到您告诉postfix绑定到(localhost)的地址之一,这可能会阻止postfix启动smtpd。

你没有提到你使用的发行版,但我可能会从跑步开始:

sudo systemctl stop sendmailsudo service sendmail stop.

然后尝试重新启动后缀,如果效果良好,则防止sendmail在引导时启动(使用systemctl disablechkconfig)。

我强烈建议您不要顺便提供对pop3服务器的未加密访问--最好完全阻止对tcp/110的访问,而使用pop3s (tcp/995)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/838416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档