JMP数据分析论坛

标题: 求助:通过JMP的JSL 自动发邮件 [打印本页]

作者: zerosucan    时间: 2013-8-28 09:40
标题: 求助:通过JMP的JSL 自动发邮件
求助:如何通过JMP的jsl 自动发送带有附件的邮件,最好有完整的脚本,十分感谢~~~~~~
作者: skyfree    时间: 2013-8-28 11:11
使用 mail 函数:
Mail("host.id", "subject", "message", "attachment")
例如:
mail("test@test.com", "JSL邮件", "这是一封来自JSL自动发送的邮件 ",
"C:\myJMPData\jsl.jmp");

作者: zerosucan    时间: 2013-8-28 11:26
skyfree 发表于 2013-8-28 11:11
使用 mail 函数:
Mail("host.id", "subject", "message", "attachment")
例如:

geilivable ,十分感谢
作者: zerosucan    时间: 2013-8-28 11:54
skyfree 发表于 2013-8-28 11:11
使用 mail 函数:
Mail("host.id", "subject", "message", "attachment")
例如:

Mail("~~~@sandisk.com","测试","测试项目","C:\LRR auto_Rev3.JMP");
运行程序后,log里面的错误信息:
In the following script, error marked by /*###*/
Mail/*###*/("~~~@sandisk.com", "测试", "测试项目",
"C:\LRR auto_Rev3.JMP").
是不是Microsoft Outlook的原因?
作者: skyfree    时间: 2013-8-28 12:44
zerosucan 发表于 2013-8-28 11:54
Mail("~~~@sandisk.com","测试","测试项目","C:\LRR auto_Rev3.JMP");
运行程序后,log里面的错误信息: ...

如果使用outlook,在弹出的窗口选择 允许 访问outlook。。。。
作者: zerosucan    时间: 2013-8-28 13:08
我点击了。刚才我把添加附件的语句删除了,是可以发送的。这样的话,有可能是路径的问题,我再调试一下,谢谢
作者: zerosucan    时间: 2013-8-28 13:17
skyfree 发表于 2013-8-28 12:44
如果使用outlook,在弹出的窗口选择 允许 访问outlook。。。。

路经应该是反斜杠,我已经调试出来了。现在有另外一个问题,如果发送给多个人怎么解决?
作者: skyfree    时间: 2013-8-29 08:25
zerosucan 发表于 2013-8-28 13:17
路经应该是反斜杠,我已经调试出来了。现在有另外一个问题,如果发送给多个人怎么解决?

发多个附件倒是知道怎么弄,发多个信箱不知道支持不,不过这个问题是不是可以用发给邮件组来代替实现。
作者: zerosucan    时间: 2013-8-29 09:38
skyfree 发表于 2013-8-29 08:25
发多个附件倒是知道怎么弄,发多个信箱不知道支持不,不过这个问题是不是可以用发给邮件组来代替实现。

可以分享一下发多个附件的解决方案吗?发邮件组也是一个不错的解决方案,具体应该怎么实现?
作者: skyfree    时间: 2013-8-29 10:49
本帖最后由 skyfree 于 2013-8-29 10:55 编辑

mail (
"test@test.com",
"JSL邮件",
"这是一封来自JSL自动发送的邮件 ",
{"C:\1.jmp", "C:\2.jmp" ,"C:\3.jmp"}
);

作者: zerosucan    时间: 2013-8-29 10:56
skyfree 发表于 2013-8-29 10:49

可以实现,thank you~~~
作者: zerosucan    时间: 2013-8-29 11:19
skyfree 发表于 2013-8-29 10:49
mail (
"test@test.com",
"JSL邮件",


恩,添加多个附件可以实现。如果可以实现发给多个人,就好了~~~
作者: skyfree    时间: 2013-8-30 09:15
zerosucan 发表于 2013-8-29 11:19
恩,添加多个附件可以实现。如果可以实现发给多个人,就好了~~~

处理方法,参考你新开的帖子里我的建议。
作者: lulin147    时间: 2013-9-9 08:35
这样也可以????
作者: zerosucan    时间: 2013-9-9 09:37
lulin147 发表于 2013-9-9 08:35
这样也可以????

是的,可以尝试一下
作者: lulin147    时间: 2013-11-13 20:11
1.请教一个问题,当发邮件时,突然弹出这样一个需要配置文件的窗口,下一步该如何设置,请教高手指点!!
[attach]1373[/attach]

2.如果不是outlook邮箱,而是G-mail可以用JMP发邮件吗?

作者: skyfree    时间: 2013-11-14 01:20
lulin147 发表于 2013-11-13 20:11
1.请教一个问题,当发邮件时,突然弹出这样一个需要配置文件的窗口,下一步该如何设置,请教高手指点!!
...

Mail()是调用微软的MAPI接口实现发送邮件的,因为你没有配置outlook,所以不能发送邮件。另外你说的gmail,是不能发送的,因为从自己的电脑上发送邮件,是需要邮件发送服务器的,像SMTP什么的。
作者: lulin147    时间: 2013-11-14 11:05
skyfree 发表于 2013-11-14 01:20
Mail()是调用微软的MAPI接口实现发送邮件的,因为你没有配置outlook,所以不能发送邮件。另外你说的gmail ...

如果我用微软的邮箱Hotmail可以吗?
作者: skyfree    时间: 2013-11-14 14:43
lulin147 发表于 2013-11-14 11:05
如果我用微软的邮箱Hotmail可以吗?

只要是在outlook里的就行
作者: lulin147    时间: 2013-11-15 23:33
skyfree 发表于 2013-11-14 14:43
只要是在outlook里的就行

已试验成功,谢谢指点!




欢迎光临 JMP数据分析论坛 (http://www.jmpforum.net/) X3