IBM Support

如何快速有效的管理IBM i上电子邮件跟踪信息

Technical Blog Post


Abstract

如何快速有效的管理IBM i上电子邮件跟踪信息

Body

如何快速有效的管理IBM i上电子邮件跟踪信息

作者:莫亚男

    IBM i 可以简单快速地搭建SMTP服务器,提供发送、中继转发、本地接收各类邮件的功能。为方便管理员追踪电子邮件发送进程,对电子邮件跟踪信息进行进一步操作,IBM i 提供了管理电子邮件跟踪信息的功能。本文以IBM i V7R4版本为例,介绍如何快速有效的管理IBM i 上电子邮件跟踪信息。

    一.修改SMTP配置保存电子邮件跟踪信息

    在SMTP服务器配置中默认配置是在电子邮件成功发送后不保存任何电子邮件跟踪信息。管理者可以修改SMTP配置,使其保存电子邮件跟踪信息:

    CHGSMTPA KEEPUNTIL(2000)

    KEEPUNTIL 参数可以是*dft 或者 1至1240000之间的数值,该数值是指在电子邮件进入最终状态后保留电子邮件跟踪信息的最大秒数。

     二.WRKSMTPEMM管理电子邮件跟踪信息

    WRKSMTPEMM 可以用于显示出电子邮件跟踪信息,并对电子邮件跟踪信息进行进一步管理操作。

    WRKSMTPEMM QUEUE(*ALL)可以显示全部的电子邮件跟踪信息。结果如下图:

    当电子邮件跟踪信息比较多时,需要通过翻页键来向下翻页查找,相对比较费时,所以WRKSMTPEMM提供了一些参数,帮助管理员快速筛选出需要管理的目标电子邮件跟踪信息。

    2.1 快速筛选出目标电子邮件跟踪信息

    2.1.1筛选出未发送成功的电子邮件跟踪信息

   在大量的电子邮件跟踪信息中,管理者往往比较关心未发送成功邮件的电子邮件跟踪信息。输入命令:WRKSMTPEMM QUEUE(*NDL),即可快速筛选出所有在有效时间内未发送成功的电子邮件跟踪信息。关于电子邮件跟踪信息所属的队列分类可以参照文章后面提供的参考资料。结果显示如下图:

A picture containing wall, monitorDescription automatically generated 

    2.1.2.筛选出来自某一邮箱地址发送失败的电子邮件跟踪信息

    WRKSMTPEMM QUEUE(*NDL) ADDRESS(ANYONE@MAIL.COM),即可筛选出有效时间内来自邮箱ANYONE@MAIL.COM的所有发送失败的电子邮件跟踪信息。 显示如下:

     ADDRESS参数也可以设置筛选出来自某一域的电子邮件跟踪信息。例: WRKSMTPEMM ADDRESS(MAIL.COM)。

     2.1.3. 筛选出来自某一邮箱地址在某一时间段内发送失败的电子邮件跟踪信息

     WRKSMTPEMM QUEUE(*NDL) ADDRESS(ANYONE@MAIL.COM) FROMTIME('20:58:00' '07/09/19') TOTIME(*AVAIL *END),即可筛选出有效时间内,20197920:58:00到目前为止,发件者ANYONE@MAIL.COM所有发送失败的电子邮件跟踪信息。关于时间和日期的具体格式可以参照文章后面提供的参考资料。结果显示如下:                                       

A screenshot of a cell phone screen with textDescription automatically generated

     2.2 筛选出目标邮件信息后对该条电子邮件进行进一步操作

    筛选出目标电子邮件跟踪信息后,可在Opt 处选择8,即可查看这条电子邮件的日志:

                     

    通过日志可以查看出电子邮件发送过程以及结果, 可以发现该条电子邮件发送失败的原因为远程主机拒绝连接。若已经将该电子邮件发送失败的问题解决,想再次发送电子邮件,可以点击键盘上的F12返回到Work With SMTP E-mail Message界面,在目标电子邮件追踪信息Opt处选择5进入Display SMTP E-mail Message界面。

             

    在Opt处选择6即可再次发送。若是因为邮件地址写错导致发送失败,可以在Opt处选择2,更改电子邮件接收地址后返回Display MTP E-mail Message界面,Opt处选择6再次发送。若是因为设置了过滤选项, 邮件被阻塞发送,那么在Opt也可选择7 override filter将电子邮件越过阻塞条件再次发送。

    结束语:

    电子邮件跟踪信息可以追踪电子邮件的发送进程以及日志,WRKSMTPEMM的一些便捷使用方法可以帮助管理员更加快速有效的管理这些跟踪信息。其他详尽用法请参看参考资料。

 

参考资料:

Work with SMTP E-mail Messages (WRKSMTPEMM)

Change SMTP Attributes (CHGSMTPA)

 

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

UID

ibm11144342