2011.04.20
 

稼動中アウトバウンド・メール・サーバーを変更する

Question

開発中の IBM i ボックスからテスト・メールを送信すると、気付かないうちに実際の顧客に送信されている場合があります。たとえ件名フィールドに「テスト」というキーワードを入れても、これでは、混乱の元です。さらに顧客にとっては、求めてもいないテスト・メールを削除しなければならないのも面倒です。我々プログラマーは、MIME がサード・パーティーの E メール・ビューアーでどのように表現されるのか確認できるよう、テスト・メールを Gmail や Yahoo のアカウントに送信する場合もあります。アプリケーション内からメール発信する場合に MMAIL、SNDDST、および PHP の mail() を使用しています。

CHGSMTPA メール・ルーターを実行して一時的に「稼動中の」アウトバウンド・メール・サーバーを変更する場合、SMTP を再起動する必要はありますか。あるいは、その変更はすぐに有効になりますか。自分でテストしたいのですが、CHGSMTPA の実行権限がありません。権限を保持している側に要求を実行依頼する前に、再起動しなくてもこれがうまくいくかどうか判断したいのですが。

Answer

偶然ですね。私自身まさにこれをテストしたのですが、変更はすぐに有効になりました。再起動も必要ありませんでした。6.1 を使用していますが、5.4 でも同様にうまくいくと思います。

ページトップ

ボタン