postfix 配置-postfix不能发送邮件,发送邮件卡住

问题描述

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*

时间: 2025-01-01 07:18:36

postfix 配置-postfix不能发送邮件,发送邮件卡住的相关文章

在Linux中安装配置Postfix来搭建邮件发送服务

在创建网站应用时,在用户进行某些操作时需要发邮件给用户是一种必不可少的操作.云服务虽然是一个不错的选择.但如果体量太小,或是受到某些条件限制时,自建服务也许是一个更好的选择.下面尝试在 CentOS 7 中搭建发送邮件的功能. 安装 Postfix postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件.postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试.在Internet世界中,大部分的电子邮件都是通过s

RHCE 系列(九):如何使用无客户端配置 Postfix 邮件服务器(SMTP)

RHCE 系列(九):如何使用无客户端配置 Postfix 邮件服务器(SMTP) 尽管现在有很多在线联系方式,电子邮件仍然是一个人传递信息给远在世界尽头或办公室里坐在我们旁边的另一个人的有效方式. 下面的图描述了电子邮件从发送者发出直到信息到达接收者收件箱的传递过程. 电子邮件如何工作 要实现这一切,背后发生了好多事情.为了使电子邮件信息从一个客户端应用程序(例如 Thunderbird.Outlook,或者 web 邮件服务,例如 Gmail 或 Yahoo 邮件)投递到一个邮件服务器,并从

CentOS6.5安装配置postfix邮件系统 启用并配置SMTP虚拟账户教程

CentOS6.5_64位系统下安装配置postfix邮件系统 启用并配置SMTP虚拟账户 实录 开启用户注册的邮件检验功能,需要发送邮件,使用其他服务商的邮件服务总有每日和发送间隔发送邮件限制. 废话不多说主要实现功能为设置postfix配置,启用smtp服务帐号,只用来发送邮件验证和newsletter邮件 一:配置postfix及简单简介 开始之前,先介绍几个枯燥的名词: MUA:用户代理端,即用户使用的写信.收信客户端软件.比如:outlook.foxmail等客户端软件,乃至通过浏览器

Ubuntu 12.04上安装和配置Postfix邮件服务详细教程

邮件服务器配置之所以麻烦是因为需要了解很多东西,牵涉到域名服务 DNS/Bind,Web 收发邮件 Apache/PHP/MySQL/SquirrelMail,认证服务 LDAP, Kerberos, PAM,邮件通常存放在额外存储上还要 NFS/SAN,邮件服务 Postfix/Dovecot,反垃圾反病毒 Postgrey/Clam AV/SpamAssassion,安全认证 SSL,监控和备份等等,这一套下来基本包括了 Linux 系统管理的方方面面,所以说配置一个安全可靠的企业级邮件系统

linux中postfix配置安装

  postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件.postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试,下面我们来看看postfix配置安装方法. 安装Postfix  代码如下   yum install postfix system-switch-mail 设定postfix  代码如下   vi /etc/postfix/main.cf myhostname = ha.xxx.kh.edu.t

CentOS 6配置Postfix+Mysql认证的邮件服务器步骤

在开始配置邮件服务器前,先了解下邮件发送的基本过程和几个概念.MUA:邮件用户代理,客户端的例如outlook,foxmail,网页版如163邮箱等.MTA:邮件传输代理,MUA写好邮件后通过MTA传输,可能会有多个MTA做relay,这里sendmail和postfix就是.MDA:邮件投递代理,MTA找到目标后把邮件发送指定地方等待用户取走. 一封邮件的基本流程类似如下: 发件人:MUA --发送--> MTA -> 若干个MTA... -> MTA -> MDA <--

Postfix配置Q&amp;A

原文地址:http://space.doit.com.cn/51460/viewspace-4943.html 在配置Postfix中遇到的一些问题及相关的解决方法,希望在遇到相同的问题时能起参考的作用.在这里有必要提到一些相关的日志文件,因为很多的错误都会在日志中有体现,日志文件的存放位置可以由用户定义,这里所说的日志文件是按前面的文章中定义的存放位置(http://waringid.blog.51cto.com/65148/58210),请自行参照更改. 显示信件列表:postqueue -

63.2. 配置 Postfix

63.2.1. 转发配置 修改配置文件 vim /etc/postfix/main.cf inet_interfaces = all mydestination = mydomain = example.com myhostname = mail.example.com mynetworks = 0.0.0.0/0 mynetworks_style = subnet smtpd_reject_unlisted_recipient = no transport_maps = hash:/etc/p

Linux系统下安装配置postfix邮件服务器教程

  一,安装postfix,cyrus-sasl,cyrus-imapd 如果yum提示找不到软件包,请换一下源,请参考centos 6推荐使用epel源 代码如下: [root@localhost ~]# yum install postfix [root@localhost ~]# yum install cyrus* 二,删除了sendmail 代码如下: [root@localhost ~]# rpm -e sendmail 或者 代码如下: [root@localhost ~]# yu