当前位置:  技术问答>linux和unix

postfix收不到邮件

    来源: 互联网  发布时间:2017-01-20

    本文导语:  main.cf配置如下: soft_bounce = no queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix mail_owner = postfix default_privs = appbat myhostname = xxx.xxx mydomain = xxx.xxx myorigin = $mydomain inet_interfaces =...

main.cf配置如下:

soft_bounce = no

queue_directory = /var/spool/postfix

command_directory = /usr/sbin

daemon_directory = /usr/libexec/postfix

mail_owner = postfix

default_privs = appbat

myhostname = xxx.xxx

mydomain = xxx.xxx

myorigin = $mydomain

inet_interfaces = all

mydestination = $myhostname, localhost.$mydomain, localhost

local_recipient_maps = proxy:unix:passwd.byname $alias_maps

unknown_local_recipient_reject_code = 550

mynetworks_style = host

mynetworks = 127.0.0.0/8, 172.17.17.0/24, 172.19.177.111

relay_domains =

relayhost = 172.19.177.111

in_flow_delay = 1s

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

mail_spool_directory =

header_checks = regexp:/etc/postfix/header_checks

fast_flush_domains = $relay_domains

debug_peer_level = 2

debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5

sendmail_path = /usr/sbin/sendmail.postfix

newaliases_path = /usr/bin/newaliases.postfix

mailq_path = /usr/bin/mailq.postfix

setgid_group = postdrop

html_directory = no

manpage_directory = /usr/share/man

maximal_queue_lifetime = 5d

allow_min_user = yes

transport_maps = hash:/etc/postfix/transport

header_checks就一句话:
/^To:.*/ OK

post运行状态:
ps aux | grep postfix
postfix   1020  0.0  0.1  59204  2896 ?        S    13:28   0:00 pickup -l -t fifo -u
root      1562  0.0  0.1  54032  2224 ?        Ss   Nov20   0:00 /usr/libexec/postfix/master
postfix   1573  0.0  0.1  59264  3024 ?        S    Nov20   0:00 qmgr -l -t fifo -u
13331     1980  0.0  0.0  66136   796 pts/1    S+   14:20   0:00 grep postfix

测试postfix:
[nie@mail ~]$ telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 xxx.xxx ESMTP Postfix
mail from:localhost
250 2.1.0 Ok
rcpt to:xxx@163.com
250 2.1.5 Ok
data
354 End data with .
subject:mail test
this is just a test mail
.
250 2.0.0 Ok: queued as 6030B182775
quit
221 2.0.0 Bye
Connection closed by foreign host.

maillog:
Nov 22 19:42:38 xxx postfix/smtpd[12123]: connect from localhost.localdomain[127.0.0.1]
Nov 22 19:44:18 xxx postfix/smtpd[12123]: F30F7182775: client=localhost.localdomain[127.0.0.1]
Nov 22 19:44:41 xxx postfix/cleanup[12126]: F30F7182775: message-id=
Nov 22 19:44:41 xxx postfix/qmgr[1573]: F30F7182775: from=, size=380, nrcpt=1 (queue active)
Nov 22 19:44:41 xxx postfix/smtp[12127]: F30F7182775: to=, relay=172.19.17.11[172.19.17.11]:25, delay=61, delays=60/0.08/0.04/0.03, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 9FB4A2600A6)
Nov 22 19:44:41 xxx postfix/qmgr[1573]: F30F7182775: removed
Nov 22 19:44:54 xxx postfix/smtpd[12123]: disconnect from localhost.localdomain[127.0.0.1]
从log来看的话 应该是没有问题的。但邮件确实没收到。

请各位大哥看看。先行谢过。

|
你邮件怎么发的

|

这个不像是一个搞postfix的人问的问题啊,当然我在mail也不资深(只是写c发mail浅尝过)
简单说下mail简化可以看做A-smtp-pop3-B,而你的这种应该算是(A+smtp)-pop3-B
所以说当你的mail确实出去了,那问题的是在pop3是否受理了,
推荐个地址,至少当时我的问题全是上这个解决的
http://www.5dmail.net/bbs/thread-8907-1-1.html
http://www.5dmail.net/bbs/forum-38-1.html


你说的“要确认我本地的smtp postfix服务器是收到了邮件”。这句不是很理解。因为我上面的maillog显示,邮件一发送就remove了。
“其次一种pop3的链路端没通”这个的话可不可以讲的清楚一点。
1.就是说开始以为你有自己的发送client端,现在你确认在postfix上发那就不管
2.就是163可能不接受你的smtp,拦截掉了邮件,可以试试往其他邮箱发送,因为每个pop3处理都有可能不一样的

    
 
 

您可能感兴趣的文章:

  • Postfix邮件系统管理器 Postfix Admin
  • 有没高手能答这个问题:为何PostFix邮件队列中有邮件但总送不出去?
  • postfix接收邮件
  • 两个局域网中,postfix邮件服务器能不能相互发邮件?
  • 邮件服务器问题,postfix dovecot
  • 邮件发送服务器 Postfix
  • Postfix 邮件策略守护进程 Valvula
  • POSTFIX能收不能发邮件,请高手指导!!
  • 邮件服务器问题(postfix),请各位大侠指点
  • 邮件服务器的问题Postfix Dovecot mail命令相关问题
  • redhat 9下面装了postfix,但怎么使用阿.怎么用它来发送邮件?
  • 急!linux postfix 邮件服务器的问题 请教大家
  • postfix 在内网可以正常接收与发送邮件,但向局外,不能接收与发送
  • 在邮件系统中LDAP是干什么用的? postfix是什么 ?那位能解释一下?
  • postfix邮件服务器被攻击
  • postfix,邮件发送时出现NAME SERVICE ERROR错误,为何?
  • 一个很诡异的问题,我用postfix+dovecot建立邮件系统,但是smtp和pop3的验证都过不去
  • 请教高人,postfix 邮件不能外发问题
  • postfix如何收邮件
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • postfix无法启动
  • redhat el5 postfix webmail问题
  • postfix 2.8.7从源代码安装如何卸载呢
  • 关于postfix的问题,求大神进来看下
  • 请教,ubuntu官方上配置POSTFIX教程有一步无法理解
  • Postfix灰名单编辑 sgwi
  • Postfix PGP加密网关 gpg-mailgate
  • 关于postfix+cyrus-imapd创建邮箱的问题
  • 安装postfix是出现的问题
  • 关于unbuntu下postfix
  • postfix+dovecot 求助,在OUTLOOK下使用一直要求输入密码
  • postfix 安装配置问题
  • postfix 无法收信
  • postfix 别名设置无效
  • 来问个postfix的问题,请高手解答!
  • adsl动态IP+postfix的问题
  • [求助]postfix smtp本地验证无法通过!
  • postfix的問題。。外加DNS
  • ●●●●●lvs postfix集群问题●●●●●
  • 求救Postfix邮箱问题,


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3