有没有办法从iSeries终端发送电子邮件,从IFS添加附件?我知道如何使用SNDDST实用程序发送普通电子邮件。带附件的iSeries邮件
4
A
回答
5
这样做有两种主要方法。
- 做它自己动手将使用QtmmSendMail API
- 否则有,你可以使用其他一些免费和购买的产品。我会推荐的是:
- MAILTOOL - 当前$ 399。根据您正在尝试执行的操作,如果您想通过电子邮件发送假脱机文件,我会建议您使用SplTool Suite。
- RPGMail - 免费API制作使用JavaMail 的
3
你可以编写与Java和JavaMail API自己的程序。
2
我还没有看,但应该有一些unixy邮件工具在QSH可以使用的i5/OS上。如果不是,那么移植一个端口应该是一件简单的事情。在这里寻找想法:http://www.shelldorado.com/articles/mailattachments.html
但我更喜欢JavaMail的想法。只是一个快速谷歌产生一个网站,有JavaMail使用的例子:http://www.javaworld.com/javaworld/jw-10-2001/jw-1026-javamail.html
与JavaMail你也可以读邮件,如果这也可能是有用的。
更新:你说你已经可以从IFS添加附件了。命令CATSPLF(QSH实用程序的一部分)可以检索假脱机文件并将它们写入标准输出。这意味着您可以将假脱机文件传输到IFS。但是你必须知道很多关于创造它们的工作。
赞:
catsplf ... > /my/files/path我在 http://www.mcpressonline.com/tips-techniques/cl/techtip-read-printer-output-with-qshell.html找到了。 CATSPLF在V5R3中引入。
3
我在哪里工作,我们使用MMAIL:http://www.easy400.net/mmail/start
它是免费的,并提供了易于使用的命令。例如,我碰巧电子邮件流文件所有的时间如下:(一CLP内):
MMAIL/EMLSTMF SUBJECT('Monthly Sales Reports') + FROMNAME('AS/400') FROMADDR('[email protected]') + TO('[email protected]'/Jim Smith/*TO + '[email protected]'/Bob Jones/*CC) + STMF(&FILE1 &FILE2 &FILE3)
还有其他可用参数,以及(不言自明,如果你使用的交互提示),和几个其他命令来处理最常见的用例。如果你想要更好的控制,或者需要发送更复杂的消息,这个包还提供了一个API,但是我从来不需要比提供的命令更多的东西。
相关问题
- 1. php - 带附件的邮件
- 2. 带邮件的多个文件附件()
- 3. 带附件错误的PHP邮件
- 4. Mailgun发送带附件的邮件
- 5. 带附件的HTML电子邮件
- 6. 带附件的公开电子邮件
- 7. 尝试发送带附件的邮件
- 8. SendGridMessage带附件的电子邮件
- 9. MacOSX:带附件的新邮件
- 10. 带附件的发送邮件消息
- 11. 发送带附件的电子邮件
- 12. 带附件的codeigniter电子邮件
- 13. 无法发送带附件的邮件
- 14. 带附件的ZF邮件问题
- 15. 发送带附件的电子邮件
- 16. 带附件的html电子邮件
- 17. 实现带附件的电子邮件
- 18. 发送邮件带有附件
- 19. 带附件的邮件不能发送HTML邮件
- 20. 带有标准邮件功能附件的邮件
- 21. 邮件附件
- 22. 通过PHPMailer发送电子邮件(附带上传附件)
- 23. 不附加邮件附件
- 24. 带附件的Android电子邮件应用程序不会附带自身的附件
- 25. 带附件的多个收件人的邮件
- 26. PHP邮件带附件 - 额外的文件:部分1.4
- 27. 带有文件附件的Asp电子邮件提交
- 28. iphone附带的html附件
- 29. PHP:从数据库发送带附件到电子邮件帐户的邮件
- 30. 使用ActionMailer发送带附件的邮件时,电子邮件正文缺失
这并不困难,并且只需要本地SMTP服务器将构建的电子邮件转发到其中。 – 2010-12-10 15:43:50