サポートチーム便り2019.06.27
ディレクトリ項目にメールアドレスを登録したい
Question
IBMi(AS/400)から個人メール宛にメールを飛ばす仕組みを設定することになりました。 WRKDIREを使用してメールアドレスを登録することは確認したのですが、この方法では一つひとつ画面操作で登録することになると思います。
WRKDIREへの登録を自動化させる方法があれば教えていただけますか。
Answer
CLコマンドが用意されていますので、以下のコマンドを組み合わせることで登録を自動化させることが可能と思います。
ADDDIRE USRID(USER TEST) USRD('USER TEST')
CHGDIRE USRID(USER TEST)
USRDFNFLD((SMTPAUSRID SMTP 'USER')
(SMTPDMN SMTP 'TEST.COM'))
MSFSRVLVL(*SYSMS) PREFADR(*SMTP)
あらかじめ必要な値をデータベースなどで用意しておくことで、プログラムによって値をセットし、実行させることが可能になります。
メール送信という事ですが、コマンドは「SNDSMTPEMM」をお使いになりますでしょうか。
IBMのサイトに、トラブルシューティングがありますので、こちらも併せてご確認いただければと思います。
https://www-01.ibm.com/support/docview.wss?uid=nas8N1011153
by かんぴょう木綿さん