社区
网络通信/分布式开发
帖子详情
用INDY的IdSMTP发送邮件,在附件的处理上,此控件好像只能从具体文件读入?不知有无其它方法(如从文件流)等途径追加附件?望高手指教!
huhaojie
2002-11-20 02:54:03
由于在项目中需群发邮件,(待发邮件保存在数据库中)附件为二进制字段。
INDY在附件的处理上有以下方法:TIdAttachment.Create(IdMessage.MessageParts, OpenDialog1.FileName);
不知有无其它办法真接从数据库中取出附件(最发以流的形式)。直接追加入待发邮件???
...全文
67
1
打赏
收藏
用INDY的IdSMTP发送邮件,在附件的处理上,此控件好像只能从具体文件读入?不知有无其它方法(如从文件流)等途径追加附件?望高手指教!
由于在项目中需群发邮件,(待发邮件保存在数据库中)附件为二进制字段。 INDY在附件的处理上有以下方法:TIdAttachment.Create(IdMessage.MessageParts, OpenDialog1.FileName); 不知有无其它办法真接从数据库中取出附件(最发以流的形式)。直接追加入待发邮件???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
westfly
2002-11-20
打赏
举报
回复
当然可以,
不过附件的头信息也得自己写了,
如:
with AMessage.Body do
begin
Add(ABoundary);
Add('Content-Type: image/gif; name="sss.gif";');
Add('Content-Transfer-Encoding: Base64');
Add('Content-ID: <sss.gif>');
Add('Content-Location: sss.gif);
Add('');
Add(Base64Encode(AStringStream.DataString));
end;
indy
10 ssl
发送邮件
dll
用
Indy
10中的T
Id
SMTP
发送邮件
,按以下
方法
可以实现SSL安全连接: 1 把
附件
文件
解压缩后的两个dll放到程序
文件
夹下 2 增加一个T
Id
SSLIOHandlerSocketOpenSSL
控件
3 两个
控件
的关键属性设置如下: object
Id
SMTP
1: ...
INDY
控件
使用指南
T
Id
AntiFreeze在
Indy
内部定时中断对栈的调用,并在中断期间调用Application.ProcessMessages
方法
处理
消息,而外部的
Indy
调用继续保存阻塞状态,就
好像
T
Id
AntiFreeze对象不存在一样。你只要在程序中的任意地方添加一...
INDY
10
发送邮件
实例
应用
INDY
做
发送邮件
很好的东东 呵呵。要20个字 随便打了
indy
用发送、收取gmai邮件
使用
indy
用发送、收取gmai邮件 delphi
Delphi -
Indy
id
Message和
id
SMTP
实现邮件的发送
主要介绍了Delphi -
Indy
id
Message和
id
SMTP
实现邮件的发送,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章