试了.我把这些地址放到outlook里面可以发出邮件的.地址是真实的.是同事的邮箱.不过我这里换了而已.

解决方案 »

  1.   

    553 错误是这个意思:
    邮件地址错误
    所要求的动作未执行:信箱不允许该动作执行 ,或者服务器限制了收件人的地址,只能换一个smtp服务器发信。
    你在你自己的机器上,进入dos测试一下你那个邮件的地址,步骤如下:
    telnet 192.168.0.1 25 --------------------------------------- 使用 telnet 命令连接服务器 25 端口 
    Trying 192.168.0.1... --------------------------------------- 正在连接服务器 25 端口 
    Connected to 192.168.0.1. ----------------------------------- 连接服务器 25 端口成功 
    220 ------------------------- 显示服务器的标识名称  
    helo ------------------------------------------------ 向服务器标识用户身份,发信不要认证,跳过下面几步直接发送 mail from 命令 
    250 Winmail Mail Server
    ehlo ------------------------------------------------ ESMTP 命令,发信需要认证。
    250-Winmail Mail Server
    250-PIPELINING
    250-AUTH=LOGIN PLAIN
    250-AUTH LOGIN PLAIN
    250-SIZE 20480000
    250 8BITMIME
    auth login ------------------------------------------------- 进行用户身份认证 
    334 VXNlcm5hbWU6  
    Y29zdGFAYW1heGl0Lm5ldA== ----------------------------------- BASE64 加密后的用户名 
    334 UGFzc3dvcmQ6  
    MTk4MjIxNA== ----------------------------------------------- BASE64 加密后的密码 
    235 auth successfully -------------------------------------- 身份认证成功 
    (535 auth failure ------------------------------------------ 身份认证失败)
    发到本系统中域名下的账户可跳过身份认证。
    mail from: <[email protected]> ------------------------------ mail from 地址 [email protected]
    250 ok ----------------------------------------------------- 命令执行成功 
    rcpt to: <[email protected]> -------------------------------- 递送给地址 [email protected]
    250 ok ----------------------------------------------------- 命令执行成功 
    data ------------------------------------------------------- 数据传输初始化 
    354 go ahead ----------------------------------------------- 开始传输数据 
    From:[email protected]
    To: [email protected]
    Subject: test mail                                                             
    This is a test mail, you don't reply it

    ------------------------------------------------------------ 数据内容,包括BASE64加密后的邮件内容, 以 CRLF.CRLF 结束数据传输 
    250 ok message accepted for delivery ----------------------- 命令执行成功 
    quit ------------------------------------------------------- 结束会话 
    221  Winmail Mail Server
    Connection closed by foreign host .------------------------- 断开连接 
      

  2.   

    Invalid route address 邮件的域名找不到。你弄个真实地址,或者将分号改为逗号试一下。