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*