Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何在ibmi系统中实现邮件自动化_Python 3.x_Ibm Midrange - Fatal编程技术网

Python 3.x 如何在ibmi系统中实现邮件自动化

Python 3.x 如何在ibmi系统中实现邮件自动化,python-3.x,ibm-midrange,Python 3.x,Ibm Midrange,我目前与IBMi合作。我想在完成几项工作后自动发送邮件确认。我怎样才能做到这一点?我可以在我的系统中运行Python。IBM根据您的操作系统版本内置了命令。它们确实需要设置IBMSMTP服务器。SNDSMTPEMM和SNDDST是最常用的 还有第三方产品,如my MAILTOOL软件(www.bvstools.com/MAILTOOL.html),它使与Office 365和Gmail等云服务器的交互比IBM SMTP服务器容易得多 PHP可能还具有一些内置的电子邮件功能以及python。但是,

我目前与IBMi合作。我想在完成几项工作后自动发送邮件确认。我怎样才能做到这一点?我可以在我的系统中运行Python。

IBM根据您的操作系统版本内置了命令。它们确实需要设置IBMSMTP服务器。SNDSMTPEMM和SNDDST是最常用的

还有第三方产品,如my MAILTOOL软件(www.bvstools.com/MAILTOOL.html),它使与Office 365和Gmail等云服务器的交互比IBM SMTP服务器容易得多


PHP可能还具有一些内置的电子邮件功能以及python。但是,如果您在运行作业后正在寻找命令行界面,前两个可能是您的最佳选择,这取决于您是否要设置IBM SMTP服务器。

一个关键问题是正确记录日志,以便您可以处理任何“它是否真的出去了”类型的问题。如果您通过组织的主邮件服务器直接发送外部电子邮件(请参阅CHGSMTPA命令),并确保所有流量都记录到QZMF日志中,通常效果最佳。如果您只是想在自己的网络中向自己发送电子邮件确认,那么您显然不需要做太多的配置工作。但是,在我更改任何内容之前,我会确保没有其他应用程序已经从邮箱发送电子邮件!是的,这就是我设置IBMSMTP服务器的意思。这在很大程度上过于复杂了。:)使用MAILTOOL,您可以在系统、用户或命令级别进行所有这些设置,因此您肯定不会踩到任何脚。我认为该命令实际上是SNDSMTPEMM,而不是SNDTCPEMM。