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)
AS画面ショット

あらかじめ必要な値をデータベースなどで用意しておくことで、プログラムによって値をセットし、実行させることが可能になります。

メール送信という事ですが、コマンドは「SNDSMTPEMM」をお使いになりますでしょうか。

IBMのサイトに、トラブルシューティングがありますので、こちらも併せてご確認いただければと思います。

https://www-01.ibm.com/support/docview.wss?uid=nas8N1011153

ページトップ

ボタン