客户端不能收邮件
CentOS release 6.4yum方式安装的 dovecot+postfix
dovecot-2.0.9-7.el6.x86_64
postfix-2.6.6-6.el6_5.x86_64
dovecot-devel-2.0.9-7.el6.x86_64
发送邮件正常。使用foxmail收邮件时,无错误提示,但收不到邮件。
在服务器上telnet 192.168.1.19 110
Trying 192.168.1.19...
Connected to 192.168.1.19.
Escape character is '^]'.
+OK Dovecot ready.
user test
+OK
pass test
+OK Logged in.
此时日志Apr 24 15:14:56 localhost dovecot: pop3-login: Login: user=<test>, method=PLAIN, rip=192.168.1.19, lip=192.168.1.19, mpid=30786, securedsu - test
Heirloom Mail version 12.4 7/29/08.Type ? for help.
"/var/spool/mail/test": 4 messages 3 unread
1 root Thu Apr 24 11:5919/586 "d"
>U2 root Thu Apr 24 12:0419/575 "d"
U3 zhao Thu Apr 24 15:0669/1764"tttts"
U4 zhao Thu Apr 24 15:0769/1763"llll"然后,用foxmail一直无法收到邮件,并没有错误提示。但日志内容:Apr 24 15:18:21 localhost dovecot: pop3-login: Aborted login (auth failed, 1 attempts): user=<test@380.com.cn>, method=PLAIN, rip=192.168.1.1, lip=192.168.1.19, secured
Apr 24 15:18:25 localhost dovecot: pop3-login: Login: user=<test>, method=PLAIN, rip=192.168.1.1, lip=192.168.1.19, mpid=30827, secured
Apr 24 15:18:25 localhost dovecot: pop3(test): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0已经确认,账号密码设置无误! 另,配置文件如下
# 2.0.9: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-358.el6.x86_64 x86_64 CentOS release 6.4 (Final)
base_dir = /var/run/dovecot/
login_trusted_networks = 0.0.0.0/0
mail_location = maildir:~/Maildir
mbox_write_locks = fcntl
passdb {
driver = pam
}
ssl_cert = </etc/pki/dovecot/certs/dovecot.pem
ssl_key = </etc/pki/dovecot/private/dovecot.pem
userdb {
driver = passwd
} 域名中的MX设置好了吗 本帖最后由 jiaogeshahaone 于 2014-04-24 15:36 编辑
回复 3# cryboy2001
设置好了,已经用其他邮箱发了测试邮件,服务器上已经看到收到了邮件,就是foxmail收不下来。 01.Apr 24 15:18:21 localhost dovecot: pop3-login: Aborted login (auth failed, 1 attempts): user=<test@380.com.cn>, method=PLAIN, rip=192.168.1.1, lip=192.168.1.19, secured
02.Apr 24 15:18:25 localhost dovecot: pop3-login: Login: user=<test>, method=PLAIN, rip=192.168.1.1, lip=192.168.1.19, mpid=30827, secured
这上面一次成功,一次失败,相隔时间非常短,你设了两个吗,一个用test@380.com.cn 一个用test
你是用的本地用户做测试吗?
telnet 192.168.1.19 110
Trying 192.168.1.19...
Connected to 192.168.1.19.
Escape character is '^]'.
+OK Dovecot ready.
user test
+OK
pass test
+OK Logged in.
list
这个测试之后
再加一个list看看能不能看到mail列表
是用pop方式收发,还是imap方式?
本帖最后由 jiaogeshahaone 于 2014-04-24 16:32 编辑
回复 5# cryboy2001 list
+OK 0 messages:pop方式
是 maildir 配置不对? jiaogeshahaone 发表于 2014-04-24 16:27 static/image/common/back.gif
回复 5# cryboy2001 pop方式
+OK 0 messages:
看,你因该有没有封邮件才对啊,
但按你最上面
05. 1 root Thu Apr 24 11:5919/586 "d"
06.>U2 root Thu Apr 24 12:0419/575 "d"
07. U3 zhao Thu Apr 24 15:0669/1764"tttts"
08. U4 zhao Thu Apr 24 15:0769/1763"llll"
这与你的邮箱上有邮件是的对不上的,
所以,你的客户端通过了认证,但找到的邮件地址不是你现在服务器上存储的地址。
你要查一下,服务器上存邮件的地址与客户端找的位置是不是一样
foxmail能连接么??ping一下, 本帖最后由 jiaogeshahaone 于 2014-04-24 18:03 编辑
回复 7# cryboy2001
应该是 postfix的maibox
和
dovecot mail_location 设置的问题
postfix 是这样的,我没有做改动# mailbox file is /var/spool/mail/user or /var/mail/user.Specify
#home_mailbox = Mailbox
#home_mailbox = Maildir/dovecot里面是这样的mail_location = maildir:~/Maildir 你那个telnet是本机的,没用的,
页:
[1]