设为首页收藏本站

JMP数据分析论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2653|回复: 6
打印 上一主题 下一主题

求助:JSL 中Mail发给多人

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-8-29 11:37:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Jsl中的mail 函数如何发送至多人?
分享到:  !connect_viewthread_share_to_qq!!connect_viewthread_share_to_qq! QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
回复

使用道具 举报

沙发
发表于 2013-8-30 09:14:31 | 只看该作者
Mail()函数不支持多邮件同时发送。
不过我说过,可以用邮件组来代替:
建立一个新的邮件组方法如下,以outlook2010为例:
开始--新建项目--其他项目--联系人组,然后添加你需要发送的成员,然后用mail()函数发送给这个邮件组。

还有一个方法就是用一个循环来实现:
  1. EmailList = {"a@a.com", "b@b.com", "c@c.com"};
  2. For( i = 1, i <= N Items( EmailList ),
  3. i++,
  4. Mail( EmailList[i],
  5. "JSL自动邮件",
  6. "JSL内容",
  7. "C:\1.txt" )
  8. );
复制代码
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-8-30 10:13:08 | 只看该作者
for语句可以实现,可以共享一个邮件组的代码吗?另外运行mail的jsl时,outlook会谈出一个允许,拒绝,帮助的对话框,如何取消这个对话框?(发邮件这个jsl未来我会设置成自动运行,所以不想出现交互)
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-8-30 10:13:38 | 只看该作者
skyfree 发表于 2013-8-30 09:14
Mail()函数不支持多邮件同时发送。
不过我说过,可以用邮件组来代替:
建立一个新的邮件组方法如下,以 ...

for语句可以实现,可以共享一个邮件组的代码吗?另外运行mail的jsl时,outlook会谈出一个允许,拒绝,帮助的对话框,如何取消这个对话框?(发邮件这个jsl未来我会设置成自动运行,所以不想出现交互)
回复 支持 反对

使用道具 举报

5#
发表于 2013-8-30 10:29:49 | 只看该作者
本帖最后由 skyfree 于 2013-8-30 10:31 编辑
zerosucan 发表于 2013-8-30 10:13
for语句可以实现,可以共享一个邮件组的代码吗?另外运行mail的jsl时,outlook会谈出一个允许,拒绝,帮助 ...


Mail()是调用微软的MAPI接口实现发送邮件的,outlook弹出允许窗口时由于outlook的安全设置造成的,你尝试修改outlook吧。JSL是无法实现改变的。
你说的邮件组是不需要代码的,在outlook里配置好邮件组,直接mail()到邮件组就可以实现了。
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2013-8-30 11:00:47 | 只看该作者
skyfree 发表于 2013-8-30 10:29
Mail()是调用微软的MAPI接口实现发送邮件的,outlook弹出允许窗口时由于outlook的安全设置造成的,你尝 ...

mail函数的第一个参数怎么写 ?
回复 支持 反对

使用道具 举报

7#
发表于 2013-8-30 20:17:06 | 只看该作者
zerosucan 发表于 2013-8-30 11:00
mail函数的第一个参数怎么写 ?

如果你建立了一个Mailgroup的邮件组,那么就可以写成 :
  1. Mail( "Mailgroup", "JSL自动邮件", "JSL内容", "C:\aa.txt" )
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|JMP数据分析论坛 ( 沪ICP备13022603号-2 )  

GMT+8, 2024-4-28 18:30 , Processed in 0.402642 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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