我最近正在翻阅一些旧的邮件日志,我碰到这个:
Jun 12 14:51:56 hostname imapd: LOGIN FAILED, user=Purple, ip=[::ffff:127.0.0.1] Jun 12 14:51:56 hostname postfix/smtpd[21538]: disconnect from 75-145-26-162-Washington.hfc.comcastbusiness.net[75.145.26.162] Jun 12 14:51:58 hostname postfix/smtpd[21536]: connect from 75-145-26-162-Washington.hfc.comcastbusiness.net[75.145.26.162] Jun 12 14:52:02 hostname postfix/smtpd[21537]: disconnect from 75-145-26-162-Washington.hfc.comcastbusiness.net[75.145.26.162] Jun 12 14:52:03 hostname imapd: LOGIN FAILED, user=Sports, ip=[::ffff:127.0.0.1] Jun 12 14:52:07 hostname postfix/smtpd[21559]: connect from 75-145-26-162-Washington.hfc.comcastbusiness.net[75.145.26.162] Jun 12 14:52:09 hostname postfix/smtpd[21536]: disconnect from 75-145-26-162-Washington.hfc.comcastbusiness.net[75.145.26.162] Jun 12 14:52:11 hostname imapd: LOGIN FAILED, user=dragon, ip=[::ffff:127.0.0.1] Jun 12 14:52:14 hostname postfix/smtpd[21562]: connect from 75-145-26-162-Washington.hfc.comcastbusiness.net[75.145.26.162] Jun 12 14:52:17 hostname postfix/smtpd[21559]: disconnect from 75-145-26-162-Washington.hfc.comcastbusiness.net[75.145.26.162] Jun 12 14:52:18 hostname imapd: LOGIN FAILED, user=michael, ip=[::ffff:127.0.0.1]
为什么courier-imapd会报告来自127.0.0.1的login失败?
编辑:虽然squirrelmail安装,它被限制为一个IP地址,并没有日志表明它已被访问。 而且,我是机器的唯一使用者,所以绝对不是我。 🙂
我想起了松鼠(或任何其他)的邮件。
您可能有一个webmail安装在同一台服务器,所以身份validation从本地主机(127.0.0.1是本地主机)
正如已经提到的那样,它必须是本地机器上通过本地环回(或使用“localhost”作为服务器名称)连接到邮件服务器的东西。
最常见的是networking邮件,但可以是任何能够通过这个“接口”进行交谈的东西。例如:如果您在机器上运行任何MUA,可能会导致此行为。 或者,如果您正在运行Web服务器,并使用PHP的imap_open()函数和使用“本地主机”作为邮件服务器名称的代码..或(插入可以这样做的机器上运行的其他语言)
在imapd失败login的同时检查Web服务器日志。 所以你可以确认或不是由Squirrelmail和从哪里进行访问。
我做了一些挖掘,事实certificatePostfix正在使用SASL进行身份validation,这是对本地courier-imapd进行身份validation – 因此是日志。