起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 187|回复: 6

【结贴】[请求]邮件群发

[复制链接]
发表于 2010-1-23 18:19:20 | 显示全部楼层 |阅读模式
代码实现邮件群发是不是要把收件人中的每个一帐号提取出来,然后再执行循环来给每一个帐号发一次?还有更方便更有效率的办法吗?
回复

使用道具 举报

发表于 2010-1-24 20:18:29 | 显示全部楼层
楼主,可以试试多个 收件人的方式
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-25 16:38:03 | 显示全部楼层
""170020839"" <170020839@qq.com>,""1018623972"" <1018623972@qq.com>我用系统的邮件这样的格式是可以发出去的。但是我发邮件是用代码写的,这样的格式只有一个人能收到。我想问一下,代码发邮件,如果要发多人,是不是要自己判断有几个邮箱帐号,然后再循环给每一个帐号发一次?
回复 支持 反对

使用道具 举报

发表于 2010-1-25 17:31:54 | 显示全部楼层
应该是的,你可以跟中一下:
procedure TMailSystem.Send(const AMailGUID: string; const AMailCount, AMailIndex: Integer);
邮件库中的这个函数。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-27 20:50:18 | 显示全部楼层
发送给多人,应该就像是抄送的意思吧?应该不用循环来给每一个帐号发一次吧?
回复 支持 反对

使用道具 举报

发表于 2010-1-28 10:11:50 | 显示全部楼层
不是抄送,是指少收件人中有过个收件人类似3楼的写法,每个收件人用“,”分开
发送的时候需要把收件人字符串按照“,”拆分成多个邮件账户,然后循环对账户进行发送。
具体可以看一下4楼的代码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-29 17:25:30 | 显示全部楼层
哦,那先结账吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 01:15 , Processed in 0.039693 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表