领测软件测试网
[b:ce65cefc7a][size=18:ce65cefc7a][color=blue:ce65cefc7a]★如何实现直接从AS/400发送信息到Notes、Exchange或Internet邮箱?[/color:ce65cefc7a][/size:ce65cefc7a][/b:ce65cefc7a]
【前言】
在某些特定环境下,用户往往会遇到诸如“如何将OS/400上的文档、短信息或SPLF等直接以email的形式发送给指定用户”而感到无从下手,因为AS/400 Normal机本身不是mail server,是不是就无法实现email功能了呢?
其实不然,我们可以借助OS/400本身的SMTP、POP服务功能将AS/400配置成为类似具备mail server功能的
服务器,以实现邮件功能。
掌握了本文技术,可应用于:监控AS/400设备状态、监控OS/400 Batch Job/Qinter Job是否正常结束、自行
开发系统中后台快捷实现email功能等等方面。是一篇很有参考价值的文章。
【本地环境】
IBM AS/400e 270 , System Name:'S65F6F8B', OS/400 V5R2M0
IBM PC Server, Win2000 Server, Lotus Domino/Notes for NT v5.03
SMTP Server ip:172.25.134.22
DNS ip address: 133.139.222.61 133.139.222.48
Notes E-mail:yuanyao.liu@trf.ricoh.com
【配置过程】
--------------------------------- - - - - - - -
1. 整个过程是首先设定 TCP/IP 环境及SMTP Gateway ,然后指定mail server(Lotus Notes/Domino, Miscrosoft Exchange)的IP Address;设定完成后,AS/400 将自动将 e-mail 传送至您所指定的mail server ,再由mail server将 email 传送至Lotus Notes、Microsoft Exchage、Internet邮箱.
2. 使用CFGTCP, Option 12=Change TCP/IP domino information, 配置TCP/IP domino信息.
|
|
qingzhou 回复于:2004-07-22 19:42:32
| 3. 使用CFGTCP, Option 10=Work with TCP/IP host table entries, 将 mail server name 加入 Host table 中.
|
|
| qingzhou 回复于:2004-07-22 19:44:09
| 邮箱域名信息:
|
| qingzhou 回复于:2004-07-22 19:45:08
| 4. 在命令行, 执行 PING dtrf01 、PING cn.trf.com 以确认AS/400与mail server、 DNS通讯正常.
|
| qingzhou 回复于:2004-07-22 19:46:08
| 5. 使用CHGSMTPA, 检查指定AUTOSTART(*YES)和MAILROUTER(dtrf01)参数.
|
|
| qingzhou 回复于:2004-07-22 19:47:26
| 6. 执行下列2条指令,添加Internet SMTP Getway.
ADDDIRE USRID(INTERNET SMTPRTE) +
USRD(‘Internet SMTP gateway’) SYSNAME(INTERNET) +
PREFADR(NETUSRID *IBM ATCONTXT)
CHGDSTA SMTPRTE(INTERNET SMTPRTE)
|
|
| qingzhou 回复于:2004-07-22 19:48:10
| 7. 激活 SMTP Server : STRTCPSVR *SMTP
|
| qingzhou 回复于:2004-07-22 19:49:27
| 8. 使用WRKDIRE ,确认使用者已加入Directory Entry;若没有,请将使用者加入 Directory Entry.
|
|
| qingzhou 回复于:2004-07-22 19:50:55
| 续......
|
|
| qingzhou 回复于:2004-07-22 19:52:06
| 9. 送测试讯息:
备注:TOINTNET(e-mail)中也可指定Internet个人邮箱地址,同样可以接收所发信息.
SNDDST TYPE(*LMSG) TOINTNET((yuanyao.liu@trf.ricoh.com)) +
DSTD('Batch Job Abnormal End') +
LONGMSG('Warrning:AS/400 Batch Job Abnormal End,Please Check!')
系统显示:Send distribution completed successfully.说明邮件已分发成功!
|
| qingzhou 回复于:2004-07-22 19:53:25
| 10.查看Domino Console LOG信息,发现邮件已经接收.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|