Skip to content

503 Authentication needed for local user

最近发邮件的时候出现一两起503 Authentication needed for local user错误,网上没有太多的关于这个错误的解释和解决办法。

可能是在发送的时候出现这个错误,或者发送完成后收到系统退信包含这个错误。网上显示Foxmail容易出现这个错误。

一般是客户端而非邮件服务器的问题,且多半是和杀毒软件有关系,解决办法:

关掉杀毒软件对发送的邮件的病毒检查功能

出现503错误的原因应该如下(摘自此文中的回复):

错误现象:当邮件服务器端使用FoxmailServer for Linux 1.3,并开通了发信ESMTP较认功能。而客户端安装了Norton的防病毒软件网络版本,并对客户端进出的邮件进行查毒。在这样的环境下,当客户端使用OutLook或Foxmail的邮件客户端软件,通过SMTP发送邮件的时候,可能会出现503错误:The server reply:503 Authentication needed for local user only. Continue?

错误原因分析:Norton防病毒软件在执行ESMTP发送代理操作时,在执行了认证命令后,会发送RSET命令给FoxmailServer,然后才执行发送邮件的操作。而在FoxmailServer中,对RSET命令的解释是清除认证记录,对话复位。这样,就使得发送邮件的时候,虽然已经完成了身份认证,但认证记录被RSET命令清楚,使服务器认为后面的发送邮件的操作是没有通过身份认证的,是非法的。

Tags: ,

Related Posts:

  • 瑞星卡卡导致Outlook Express邮件消失 (0)
  • 本Blog后台程序似乎出了点问题 (2)
  • Exchange Server 退信(NDR)及解决方案汇总 (0)
  • Outlook2003发件箱中的邮件无法删除的解决方法 (0)
  • Outlook Express各数据文件的作用及其邮件规则的导出、导入方法 (0)
  • Random Posts:

  • “sencun”、“森村”、“sencun 森村”与Baidu和Google
  • Condom
  • CJK
  • 如何卸载Exchange Server 2007
  • Outlook 2007附件寄送问题
    (必需的)
    (必需的,但不会被公布)