请教各位高手,有谁用过sakemail?(100分)

Z

zqqxh

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用sakemail编一个发邮件程序,但自带的例子中smtp里的程序不能发送成功!
出错提示如下:
Error:You are not authorized to send mail as <MAIL FORM:<zqqxh@163.com...
You are not authorized to send mail as <MAIL FROM: <zqqxh@163.com...
应该是验证通不过吧?但我不知在哪里加上验证密码。
其他设置分别是:
Host: smtp.163.com
My Name: zqqxh
My account: zqqxh@163.com
Reply-To: zqqxh@163.com
To: zqqxh@163.com
Subject: 测试
CharSet: ISO-8859-1 &&以下这两项按缺省值
TextEnconding: 8Bit

有哪位高手帮一下我吗?
 
怎么没有人应呀?
请用过这个控件的朋友帮帮我好么? 或者有用DELPHI写过发EMAIL程序成功经验的高手
指点一下, 多谢啦!
 
你用的可能是旧版的SakMail,未加入身份验证的功能
下面这个是新版,已加入身份验证支持
http://www.playicq.com/dispdoc.php?t=&id=1654
下面这个是我改的
http://www.playicq.com/dispdoc.php?t=&id=1588
 
to zm30:
你提供的两个控件我都下了,再请问你怎么删了旧版本的sakemail?
 
在菜单Component->Install Packages里
找到SakMail这个Bpl,Remove掉
在Tools->Environment Options里的Library里
把Library path里的指向Sakmail的源码的路径删除
 
to zm30:
还是不行! 一样的提示出错!
验证在哪里加呀? 能否给一个例子我?
以下这两行代表什么?
My Name: zqqxh
My account: zqqxh@163.com
 
你有打开smtp目录下的例子看吗
SakSmtp1.UserName:=edtname.text;
SakSmtp1.PassWord:=EdtPass.Text;
这两句就是设置登录的用户名和密码
 
我用的是sakemail-v3.7.0.zip
测试的就是里面的DEMO, 找不到你所说的这两句!
你可以EMAIL个控件给我吗?最好带demo
zqqxh@163.com
 
to zm30:
我刚才想装上的修改过的控件
(从这http://www.playicq.com/dispdoc.php?t=&id=1588下载)
但解包时出错! 我用winrar2.7
 
去下个winrar3.0吧
 
to zm30:
下了win3.0 解包成功!
老板要我干活了, 我明天再试试你修改过的控件,里面有DEMO吗?
先多谢你
 
to zm30:
测试成功! 分数已给你了!
 
顶部