服务器返回消息:You are not authorized to send mail as <我的邮箱地址>, authentication is required.或者<我的邮箱地址>, Local user only.

解决方案 »

  1.   

    因为你没有通过smtp服务器的认证,有的服务器发送邮件需要用户名和口令验证
      

  2.   

    用户名和密码是Tidsmtp里面的Password和UserID吗?我已经用idsmtp.connect连接成功了,就是不能发送邮件!
      

  3.   

    用indy中smtp和idmessage旧可以实现了,具体看d6的帮助文件中有事例
      

  4.   

    现在的错误是552是content rejected
      

  5.   

    你看一下6.0中带的MAILCLIENTDEMO程序,可以的,我试过了,用163不行,用SINA行了