建议用indy写邮件收发程序吧,不要用FastNet。

解决方案 »

  1.   

    请问hid_cw():
    indy的pop3\smtp与fastNet的有什么区别?
      

  2.   

    你是用DELPHI5吧,5。0 没有身份验证,6。0有,现在很多网站要身份验证,不然发不了邮件
      

  3.   

    有些用户可能会遇到可以正常收取邮件,但是发送总是失败的情况,可以用以下方法进行处理:  如果发送邮件时返回信息:553,you are not authorize…,这说明您使用的邮件服务器使用了ESMTP认证功能。您需要使用Foxmail 3.11或者更高版本,通过 "帐户"|"属性"菜单打开"帐户属性"对话框,选择"邮件服务器"选项,并选中"SMTP服务器需要身份认证"复选框。  如果发送邮件时返回信息:535,authentication failed一类的验证错误信息,通常是因为用于ESMTP验证的用户名和密码不对。  请通过Foxmail"帐户属性"对话框,检查"POP3邮箱帐号"和"密码"填写是否正确,并且是由所设置的SMTP服务器提供的。  如果用于SMTP验证的帐号、密码与当前的"POP3邮箱帐号"和"密码"不同,请点击"设置"按钮,选择弹出对话框的"验证信息"一项,并正确填写由所使用的SMTP服务器提供的一组帐号和密码。  部分邮件服务器还会检查发件人邮件地址,因此需要在帐户属性对话框中的"个人信息"选项的"邮件地址"栏正确填写该邮箱的邮件地址。