主题: iredmail 发往国外的邮件被识别为垃圾邮件,个人邮箱账户索引错误

- iRedMail 版本号:v0.9.4
- 使用数据库:MySQL,
- 使用的 Linux/BSD 发行版名称及版本号:CentOS Linux release 7.2.1511 (Core)
- 问题1:iredmail 发往国外邮箱,如outlook.com ,gmail.com 会被当作垃圾邮件处理,直接丢到垃圾邮件箱,
             MX,SPF,DKIM 这些都有设置 但是DKIM校验失败
Dec 06 15:28:33 pop3-login: Info: Disconnected (no auth attempts in 0 secs): user=<>, rip=192.168.200.1, lip=192.168.200.3, TLS handshaking: SSL_accept() failed: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol, session=</xcX5qZfewDAqMgB>
Dec 06 15:28:42 pop3-login: Info: Disconnected (no auth attempts in 0 secs): user=<>, rip=192.168.200.1, lip=192.168.200.3, TLS handshaking: SSL_accept() failed: error:1408A0C1:SSL routines:SSL3_GET_CLIENT_HELLO:no shared cipher, session=<K6au5qZfVQDAqMgB>
Dec 06 15:35:35 pop3-login: Info: Disconnected (no auth attempts in 0 secs): user=<>, rip=192.168.200.1, lip=192.168.200.3, TLS handshaking: SSL_accept() failed: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol, session=<BCtC/6ZfyADAqMgB>

- 问题2:个别用户的邮箱账户会出现无法正常登录收取邮件的问题,日志有索引错误,需要删除个人邮箱目录下的 dovecot.* 文件即可恢复,但是问题无法根本解决,使用过程中还会出现,而且需要全部移走cur目录下的历史邮件,不然再次登录客户端Foxmail outlook会全部重新收取历史邮件
  错误日志:/var/log/dovecot.log    /var/log/dovecot-sive.log
  Error: Index /var/vmail/vmail1/urplus.cn/x/x/x/xxxxx-2016.04.23.03.49.42//Maildir/dovecot.index: Lost log for seq=279 offset=32904
  Error: Corrupted transaction log file /var/vmail/vmail1/urplus.cn/x/x/x/xxxxx-2017.05.22.08.35.25//Maildir/dovecot.index.log seq 27: Unexpected garbage at EOF (sync_offset=10668)
  Error: Broken file /var/vmail/vmail1/urplus.cn/x/x/x/xxxxx-2016.04.27.11.03.31//Maildir/dovecot-uidlist line 29: UIDs not ordered (918 >= 918)

回复: iredmail 发往国外的邮件被识别为垃圾邮件,个人邮箱账户索引错误

461790698 写道:

- 问题1:iredmail 发往国外邮箱,如outlook.com ,gmail.com 会被当作垃圾邮件处理,直接丢到垃圾邮件箱,

是否判定为垃圾邮件完全是收件方控制的,发件方除了做好 DNS 记录,保证内容没有 spam 信息之外,能做的很少。

461790698 写道:

- 问题2:个别用户的邮箱账户会出现无法正常登录收取邮件的问题,日志有索引错误,需要删除个人邮箱目录下的 dovecot.* 文件即可恢复,但是问题无法根本解决,使用过程中还会出现,而且需要全部移走cur目录下的历史邮件,不然再次登录客户端Foxmail outlook会全部重新收取历史邮件

你有多台服务器运行 dovecot 同时访问一个邮箱么?

回复: iredmail 发往国外的邮件被识别为垃圾邮件,个人邮箱账户索引错误

有2台服务器运行dovecot,你说的同时访问一个邮箱,没明白是什么意思?