社区
C++ Builder
帖子详情
帮人提问。如何用Indy的IdSMTP控件实现发邮件的功能?
TopCat
2003-03-03 11:12:32
有没有人愿意帮我用IdSTMP来实现发邮件的功能,就是实现最简单的暗发含内容的邮件功能,如果有愿意者发消息到我的邮箱,jason@365rainbow.com
-------------------
以上是我一个网友的提问,Indy控件我自己没有用过,而且现在开发任务相当紧,也没有时间帮他。如果谁有相关代码请帮一下忙吧。谢了。
...全文
114
3
打赏
收藏
帮人提问。如何用Indy的IdSMTP控件实现发邮件的功能?
有没有人愿意帮我用IdSTMP来实现发邮件的功能,就是实现最简单的暗发含内容的邮件功能,如果有愿意者发消息到我的邮箱,jason@365rainbow.com ------------------- 以上是我一个网友的提问,Indy控件我自己没有用过,而且现在开发任务相当紧,也没有时间帮他。如果谁有相关代码请帮一下忙吧。谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
itperson
2003-03-03
打赏
举报
回复
同意楼上!!
whitelion
2003-03-03
打赏
举报
回复
要通过认证
加上
idSmtp1.AuthenticationType := atLogin;
whitelion
2003-03-03
打赏
举报
回复
with IdMessage1 do
begin
Body.Text:='asdfasdfasdfasdf';
From.Text:='zhangchao7622@sina.com';
Recipients.EMailAddresses:='fanxunhao82422@sina.com';
Subject:='asdfasdf';
ReceiptRecipient.Text:='';
end;
IdSMTP1.Host:='smtp.sina.com.cn';
IdSMTP1.Port:=25;
IdSMTP1.UserId:='zhangchao7622';
IdSMTP1.Password:='zhangchao';
IdSMTP1.Connect;
try
IdSMTP1.Send(IdMessage1);
Application.MessageBox('asdfasdf','asdfasdf',MB_OK);
finally
IdSMTP1.Disconnect;
end;
indy
10 ssl 发送邮件 dll
用
Indy
10中的T
Id
SMTP
发送邮件,按以下方法可以
实现
SSL安全连接: 1 把附件文件解压缩后的两个dll放到程序文件夹下 2 增加一个T
Id
SSLIOHandlerSocketOpenSSL
控件
3 两个
控件
的关键属性设置如下: object
Id
SMTP
1: T
Id
SMTP
IOHandler =
Id
SSLIOHandlerSocketOpenSSL1 Host = '
smtp
.qq.com' Port = 465 UseTLS = utUseImplicitTLS end object
Id
SSLIOHandlerSocketOpenSSL1: T
Id
SSLIOHandlerSocketOpenSSL Destination = '
smtp
.qq.com:465' Host = '
smtp
.qq.com' Port = 465 end 以上方法,用Delphi6+
Indy
10.5.5测试通过。同样用此方法,可以用T
Id
POP3
实现
接收邮件。 注意,网上查到的相关说明大都是针对
Indy
9的,不适用于
Indy
10。
delphi
indy
控件
id
smtp
邮件发送 gmail
普通的邮件发送服务器直接设置
Id
SMTP
1.Host :=
smtp
服务
Id
SMTP
1.Port:=端口,默认25
Id
SMTP
1.AuthenticationType := atLogin; //保证登录模式为Login
Id
SMTP
1.Username := 用户名
Id
SMTP
1.Password := 密码
最后
id
SMTP
.Connect(),
Id
SMTP
1.Authenticat
用Delphi中的
Indy
控件
实现
收
发邮件
这几天心里颇不宁静,不是因为项目延期,而是因为自己几个月前做的邮件发送程序至今无任何进展,虽然一向谦虚的人在网上发贴总以“小弟”自称。也发过N多关于此类问题的贴子,但总是收益甚少,但也十分感谢参与贴子的各位同仁。必竟,用
Indy
控件
实现
收
发邮件
的例子太少了,于是小弟决定写一篇关于
Indy
收
发邮件
的文章,供大家参考。由于本人才疏学浅,故难免有不少谬误,还请各位见谅。 在做例子之前
在Delphi中使用
Indy
控件
实现
邮件群发
随着人们交往的不断扩大,人与人、单位与单位之间的邮件通讯日益普及,通过邮件群发,可以将会议通知、产品说明、产品报价等通过邮件方式把大量邮件送到用户的邮箱中,既加快了信息的传递,又节省了费用。目前网上有许多邮件群发是基于Delphi 5中的TNM
SMTP
控件
的,很多的
SMTP
邮件服务器要对发送邮件的用户进行身份验证,即要求给出用户名和密码信息,否则无法发送,包括163.net,263.n
关于用Delphi中的
Indy
控件
实现
收
发邮件
的几点学习记录
导读: 这几天心里颇不宁静,不是因为项目延期,而是因为自己几个月前做的邮件发送程序至今无任何进展,虽然一向谦虚的人在网上发贴总以“小弟”自称。也发过N多关于此类问题的贴子,但总是收益甚少,但也十分感谢参与贴子的各位同仁。必竟,用
Indy
控件
实现
收
发邮件
的例子太少了,于是小弟决定写一篇关于
Indy
收
发邮件
的文章,供大家参考。由于本人才疏学浅,故难免有不少谬误,还请各位见谅。 在做例子
C++ Builder
13,822
社区成员
102,680
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章