社区
网络及通讯开发
帖子详情
BCB6发送带有附件的邮件:NMSTMP好像不稳定,IdSMTP V8.0好像不能带附件
fangrk
2005-03-31 11:08:31
昨天先找了一份NMSMTP的例子,发现这个控件不稳定:刚开始几次发送成功,后来就失败。
记得以前用NMFTP也是不稳定,莫名其妙的出错,用了IdFTP就很好,但是IdSMTP不能附加附件,怎么办?Indy9.0支持发送附件吗?
...全文
164
5
打赏
收藏
BCB6发送带有附件的邮件:NMSTMP好像不稳定,IdSMTP V8.0好像不能带附件
昨天先找了一份NMSMTP的例子,发现这个控件不稳定:刚开始几次发送成功,后来就失败。 记得以前用NMFTP也是不稳定,莫名其妙的出错,用了IdFTP就很好,但是IdSMTP不能附加附件,怎么办?Indy9.0支持发送附件吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
forceboy
2005-04-18
打赏
举报
回复
UP
yyue
2005-04-05
打赏
举报
回复
在BCB中的FasgNet组件只是NetMasters提供给BCB用户免费版与正式版有一定的差距,其中所的基于TCP协议的控件都有以下限制:
1)在application.processMessages循环中等待发送或接收时,免费版本(BCB/Dephi中所含的版本)要比正式版增加了等待周期,所以开发出来的程序在性能上将有所降低。
2)在接收数据缓存的处理上,正式版本有自动调整机制,避免了内存溢出,而免费版本则没有这一机制。
3)正式版本对线程的控制有所增强。
4)免费版本的HTTP,NNTP,SMTP和POP3数据包头中都有附加的空白字符,这使使得自行调整包头数据变得很困难。
此外,免费版本的许多控件都有特定的功能和性能限制。
而Indy是开源的,其采用两种使用许可制度:BSD License 和MPL License。BSD License可以用Indy 做任何事情。MPL License则多了一些限制.
BSD License 的说明见:http://www.nevrona.com/indy/bsdlicense.html
MPL License 的说明见:http://www.mozilla.org/mpl/mpl-1.1.html
fangrk
2005-04-01
打赏
举报
回复
昨天编译过的程序很好的,今天修改了一点不涉及发送邮件的部分代码运行就不行了,老是报错。哎,这个控件真不稳定。
fangrk
2005-04-01
打赏
举报
回复
BCB6自带的indy8可以发送带有附件的邮件,相关代码:
IdMessage1->MessageParts->Clear();
IdMessage1->MessageParts->Add();
AnsiString AttFile=CurrentPath+AnsiString("mails\\")+AnsiString(SS.str().c_str());//附件文件名
new TIdAttachment(IdMessage1->MessageParts,AttFile);//operator new
ThinkX
2005-03-31
打赏
举报
回复
据说nm系列的挺垃圾。
最强悍的 VC VB反编译工具 Hex-Rays
最强悍的反编译工具 Hex-Rays。可以反编译 VB VC BCB Delphi 等等一切 x86/x64 代码为 C 代码。密码参见内附说明文件。我写了个简单的介绍 http://blog.caozhongyan.com/article.asp?
id
=19
BCB中的
发送
邮件
的例子
//
邮件
发送
者的信箱
Id
Message1->Subject =Memo1->Text; //
邮件
的标题
Id
Message1->Body->Assign(Memo1->Lines); //
邮件
的内容 if (
Id
SMTP
1->Connected()) {
Id
SMTP
1->Disconnect(); }
Id
SMTP
1->...
BCB6
中使用sqlite
自从网友推荐我用SQLite以后,我就从网上学习
BCB6
使用SQLite的用法。网上找到的方法总结为两个:一个利用BCB自
带
的implib软件,将SQLite网站提供的DLL生成lib文件,将lib、h、dll三个文件应用到自编的软件上;另一...
Borland C++ Builder6 (BCB) 安装TeeChart Pro
v8
.01的步聚与方法
在开发时,我们常用到一些分析用的图表工具,
BCB6
自
带
的TeeChart 由于版本过低没法满足我们的需要,这时我们可以通过升级控件而达到我们的要求。TeeChart 控件是一个非常好的图表工具,新版本都支持XML和EXCEL文件的...
关于
bcb6
.0编译错误:[Linker Fatal Error] Fatal: Illegal option
关于
bcb6
.0编译错误:[Linker ... 今天用
bcb6
.0给朋友写个程序,没想到有点熟悉又陌生的bcb不太给力,编译时报错: [Linker Fatal Error] Fatal: Illegal option: form;d:\borland\cbuilder6\lib\obj;d:\borland\cbu
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章