你有delphi6吗?有空给你做一个比较完整的例子。
解决方案 »
- 急切问题:TQuickRep报表控件BeforePrint事件的疑惑
- 对串口comm进行编程怎样加载控件?
- Actionmainmenubar 和 ActionManage 怎么做菜单的,能不能具体介绍一下!!
- http://www.qqst.com/film/film.asp?id=fanhongbin1979 全国最优秀的免费电影网站之一,进来顶多后悔一时,不进来可能会后悔终生哦:)
- 远程控制的问题
- 哪有intall shield 下载(最新版本)?
- 为什么在新建了一条纪录后,就无法修改
- 请问Delphi 5中的ClientSocket在 Delphi7 中怎么没有了?
- 急,关于AcdSee的缩略图如何实现问题,请大侠救援
- 如何取得DBGRID里某一列所对应的数据库信息(如字段信息,字段长度等)SOSSSS
- TQuery可以同时插入多条记录吗?
- 在InstallShield Express怎样设置bde aliases?
1.这里错了,因发邮件一定要找一个支持发邮件的服务器,如在outlook中只要间单添加就能发邮件的,那么你也能发
2.如果你是通过代理服务器发邮件,那么代理服务器要开启这项服务才能行呀
if nmsmtp1.ReplyNumber = 250 then
label1.caption:=nmsmtp1.Transaction('auth login'); //开始认证
if nmsmtp1.ReplyNumber =334 then //返回值为334,让你输入用BASE64编码后的用户名
label1.caption:=nmsmtp1.Transaction('YWFhYWE=');// 用户名aaaaa
你先用EncodeBase64 将你的用户名编码,生成BASE64码,上面括号中的是一个假设,你不是就用它吧?同样,下面括号中的是根据你的密码生成的BASE64码,要用你自己的!
Transaction('')括号中的就是用编码函数 EncodeBase64('你自己的用户名或密码')生成的,
解码函数在这儿没有用,我是用来测试我的编码函数是否正确的。
if nmsmtp1.ReplyNumber =334 then // 返回值为334,让你输入用BASE64编码后的用户密码
label1.caption:=nmsmtp1.Transaction('MTIzNDU2'); //密码为123456
if nmsmtp1.ReplyNumber =235 then
begin
label1.caption:='successful';
AuthSucc:=true;
end;
上面的代码是sundayboys(sunboy)在一个帖子上发给我的,到底是谁写的 ?
谢谢你的回答,但是好象和没有回答一样!
你的用户名不是linbch吗?怎么成了aaaaa?
我虽然幼稚,但也不至于用了“括号里的假设”吧。
代码和注释已经很清晰了,你又何必再重复。
不管怎么说,谢谢你。
你去http://www.csdn.net/expert/topic/99/99801.shtm 看看
if nmsmtp1.ReplyNumber = 250 then
label1.caption:=nmsmtp1.Transaction('auth login'); //开始认证
if nmsmtp1.ReplyNumber =334 then //返回值为334,让你输入用BASE64编码后的用户名
label1.caption:=nmsmtp1.Transaction(EncodeBase64('你的用户名)); );// 用户名aaaaa
你先用EncodeBase64 将你的用户名编码,生成BASE64码,上面括号中的是一个假设,你不是就用它吧?同样,下面括号中的是根据你的密码生成的BASE64码,要用你自己的!
Transaction('')括号中的就是用编码函数 EncodeBase64('你自己的用户名或密码')生成的,
解码函数在这儿没有用,我是用来测试我的编码函数是否正确的。
if nmsmtp1.ReplyNumber =334 then // 返回值为334,让你输入用BASE64编码后的用户密码
label1.caption:=nmsmtp1.Transaction(EncodeBase64('你的密码')); //密码为123456
if nmsmtp1.ReplyNumber =235 then
begin
label1.caption:='successful';
AuthSucc:=true;
end;哈哈,俺看这样能行!
这两天我才看协议方面的,林子兄,有了问题请教你呀!
[email protected]