现在的位置: 首页 > 综合 > 正文

使用indy发送电子邮件的注意点

2013年07月11日 ⁄ 综合 ⁄ 共 1186字 ⁄ 字号 评论关闭

用indy9.0.18元件发送电子邮件很简单,一般这样就可以:

如果发送时需要登录,就传ASMTPNeedLogin为true,ASMTP使用外部服务商提供的地址,或者在局域网内使用你的Exchanged Server的地址。需要注意的是:

1、对xxx@qq.com,需要登录http://mail.qq.com,在你的邮箱设置中去开通“允许pop3/smtp收发邮件”;

2、ASMTPUserName你要注意邮件服务商如何规定的,对xxx@qq.com,只需要且只能输入前面的xxx就可以了,而对于xxx@163.com,则只输入xxx或者全部输xxx@163.com都可以。

3、在代码上,“vSMTP.Authenticate;”这句,xxx@qq.com不需要这句也可以,xxx@163.com必须要这句,否则出现“bad sequence of commands”错误。

抱歉!评论已关闭.