小贱 2015-05-08 12:30 采纳率: 50%
浏览 3448

postfix不能发送邮件,发送邮件卡住

服务器已经搭建好了,但是发送不出去,如下图就一直卡在那里
图片说明
我使用的是云服务器
下面是我的main.cf配置
myhostname = 10-4-22-248 // 10-4-22-248 这个是我用hostname命令查询出来的,不知道这样对不
mydomain = fandy.com.cn//我的域名
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost,$mydomain
local_recipient_maps =

#smtpd_banner 然后这个参数需要怎么配置,目前我注释掉了

//下面这段是在网上找的,我也就那么放进去了
//在main.cf文件的底部加上以下内容

smtpd_sasl_auth_enable = yes //使用SMTP认证

broken_sasl_auth_clients = yes //让不支持RFC2554的smtpclient也可以跟postfix做交互。

smtpd_sasl_local_domain = $myhostname // 指定SMTP认证的本地域名

smtpd_sasl_security_options = noanonymous //取消匿名登陆方式

smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination //设定邮件中有关收件人部分的限制

smtpd_sasl_security_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination //设置允许范围

message_size_limit = 15728640 //邮件大小

mailbox_transport=lmtp:unix:/var/lib/imap/socket/lmtp //设置连接cyrus-imapd的路径

cyrus-sasl配置
[root@localhost postfix]# vim /etc/sasl2/smtpd.conf //在文件尾部加上以下内容

log_level: 3 //记录log的模式

saslauthd_path:/var/run/saslauthd/mux //设置一下smtp寻找cyrus-sasl的路径

然后我执行 netstat -tpnl |grep smtpd 没有任何监听,不清楚是为什么

请问下我的配置出了什么问题吗?我其他的都可以启动的
我安装了
yum install postfix

yum install cyrus*

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 ic卡dump文件校检码解密
    • ¥15 关于:接收到的数据不是有效的JSON格式
    • ¥15 apdl语言如何增加受力分析
    • ¥15 算法对比:学校优化算法与蚁群算法对比
    • ¥15 机电一体化系统设计说明书
    • ¥20 sgy数据提取地震波速,有人能回答吗小馋
    • ¥20 c#实现打开word的功能,并且需要安装成windows服务,word打不开怎么办
    • ¥15 python用ARIMA时间预测模型预测数据出错,急!
    • ¥30 为什么后端传给前端vue的河流json数据不在地图中显示出来
    • ¥50 关于弹性波动方程求解的问题: