有没有办法调用outlook赋值多个密送人?每个收件人的正文中自动包括姓名 ( 积分: 50 )

  • 主题发起人 主题发起人 net_morning
  • 开始时间 开始时间
N

net_morning

Unregistered / Unconfirmed
GUEST, unregistred user!
比如,将数据中一个表中的email和姓名赋值到outLook中,实现群发。
 
OL似乎有SDK可以操作的.不过现在新版的ol调用的时候会弹出询问是否允许.
 
outlook express根本就不支持OLE
office outlook才支持OLE
 
别人问有没有这样的控件,没有问如何操纵OE。

www.2ccc.com 上有,但我不太会用
 
procedure TForm1.Button2Click(Sender: TObject);
begin
if SMTP.Connected then
SMTP.Disconnect;
showmessage('发送中止');
end;
D7+indy10,简单的尝试了通过,没详细测试过


另外我想问问,发送大邮件时候(带附件)
还没发送完就自动断开smtp服务器的解决方法,楼主知道解决方法的话,拜托请告知
 
另外我想问问,发送大邮件时候(带附件)
还没发送完就自动断开smtp服务器的解决方法,楼主知道解决方法的话,拜托请告知
===============
我正遇到这个问题啊
 
在发送大邮件时,程序还会假死...
用例子发送的时候也是一样情况,不过用例子发的大邮件似乎就能收到
原本以为是没加IdAntiFreeze的关系,后来加上去以后似乎也是一样
断开的问题大概比较容易解决,范例能发出去
就是发送时候程序假死和无法清除上次发送的附件的情况还没解决
而且在论坛和百度都找不到相近的例子
 
IdAntiFreeze是什么含义呢?
发送过程中,执行了disconnect,确实是不发送了,但光标出现漏斗后就不消失了。
FTP控件都有个abort方法,怎么smtp没有这个方法呢?
 
OnWork里面直接写Abort就可以了。
procedure TForm1.IdSMTP1Work(....);
begin
IdSMTP1.Quit;
Abort;
end;
 
zqw0117你好,SMTP没有quit方法啊
 
有个IdSMTP.DisconnectByPeer什么的方法,能通知对方的。
 
IdSMTP.DisconnectByPeer使用后,异常是堆栈溢出,第二再发送就出问题了,内存泄露比较严重
 
需要加一个判断
if IdSMTP.Connected then IdSMTP.DisconnectNotifyPeer;
 
另外请教一下,abort是用了做什么的呢?
 
又一个不发分改了问题的人,请大家不要答。
 
if IdSMTP.Connected then IdSMTP.DisconnectNotifyPeer;
为什么会抛出堆栈溢出异常呢?堆栈溢出,系统就完蛋了
 
必须使用DisconnectNotifyPeer吗?
 
SMTP发送过程中,用什么可以停止?
发现有个SendCMD方法,不知道怎么试验DOS界面的SMTP。有些是可以用CTRL+Z
 
多人接受答案了。
 
后退
顶部