为何delphi6的demo--MailClient无法发送附件

fengjn 2003-10-16 10:02:37
就是通过TIdMessage发送附件
...全文
55 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hongqi162 2003-10-23
  • 打赏
  • 举报
回复
up
lw549 2003-10-23
  • 打赏
  • 举报
回复
用oe的com对象进行base编码解码速度是否会提高?

//最近看com想到的,还没有时间进行试验。
fengjn 2003-10-20
  • 打赏
  • 举报
回复
小的附件可以,大的还是不行
7838205 2003-10-17
  • 打赏
  • 举报
回复
现在的邮件服务器发邮件时都需要进行用户验证的。
你可能没验证或没有通过验证了。
fengjn 2003-10-17
  • 打赏
  • 举报
回复
up
lw549 2003-10-16
  • 打赏
  • 举报
回复
http://delphijl.99898.com/delphier/list.asp?id=660
lw549 2003-10-16
  • 打赏
  • 举报
回复
我去搜搜,先顶一下。
fengjn 2003-10-16
  • 打赏
  • 举报
回复
这样做到是发了,但也太麻烦了。如下:
在TIdAttachment.Create(IdMsgSend.MessageParts, OpenDialog1.FileName);
调用之前,先将OpenDialog1.FileName编码,并存储为临时文件。
然后发送、删除临时文件

接收后,解码、还原成原文件

还有更好的办法吗?
fengjn 2003-10-16
  • 打赏
  • 举报
回复
TIdAttachment.Create(IdMsgSend.MessageParts, OpenDialog1.FileName);
在那里写base64编码啊
fengjn 2003-10-16
  • 打赏
  • 举报
回复
试试看
Linux2001 2003-10-16
  • 打赏
  • 举报
回复
先要把附件用Base64编码后然后再发送

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧