新規投稿 記事一覧 ホーム
●ご利用方法,ご利用に際しての規約はこちらをお読みください。
こちらからの投稿は、先頭に表示されているコメントへの返信になります。
AS/400 から メール送信がしたいのですが おさむ さん [ 12月13日(木) 10時8分 ]

    AS/400のバッチ処理の中で動き,発生した発注データ(物理ファイル)を
    ASCII/Shift-JISに変換して添付し,取引先に送りたいのです。
    添付ファイルの中には全角文字を含みます。

    AS400をSMTPメールサーバとして使う,という意味ではないです。
    メールクライアントとして使いたいのです。

    どなたかご存知の方いらっしゃいませんか?

    RE:AS/400 から メール送信がしたいのですが IKD さん [ 12月13日(木) 12時53分 ]

      SMTP クライアントを添付ファイルつきで
      System i からメール送信するプログラムは
      既に開発しましたが、どのようなことを
      お知りになりたいのでしょうか ?

    RE:AS/400 から メール送信がしたいのですが おさむ さん [ 12月14日(金) 9時19分 ]

      文字コード変換についてはネットの情報からなんとかなりそうですが,
      TCP/IP設定,WRKDIREなど,メール送信をするための基本的な環境設定の情報が
      少なくて困っています。
      メールについては,全角文字が送れないという情報は聞きました。
      では,全角文字を含む物理ファイルを文字変換して添付することができるか
      知りたいのですが,メール送信の環境ができていないのでテストも出来ない状態です。

      RE:AS/400 から メール送信がしたいのですが IKD さん [ 12月14日(金) 14時15分 ]

        SMTPメール送信には2つの方法があります。

        (1) SNDDST コマンドによる送信
            ... System i の SMTP/POP機能を使って SNDDST コマンドによる方法
                (ただしこの方法は旧いリリースでは正しく動作しません。)

            どなたに聞いたのかわかりませんが全角文字が送れない、という制限は全くありません。
                CHGSMTPA で CCSID を 819 --> 943 に変更すれば可能です。
                IBM マニュアル 「TCP/IP構成および解説書」-- [TCPIPアプリケーション]
                -- [簡易メール転送プロトコル(SMTP)]
                と SNDDST コマンドを調べてみてください。

                現実的、具体的な例は IBM 資料「TCP/IP機能とインターネット」にあります。
            わかりやすく書かれています。(今では入手が困難かも知れませんが)

            WRKDIRE については SNADS のマニュアルを参照してください。

                TCP/IP の設定は CHGSMTPA 以外に必要となる設定はないと思います。
            またいずれの条件の場合でも御社の System i がインターネットに接続可能な
                状態になっていることをまず検査してください。

        (2) API による SMTPクライアントを開発

            ... SMTP と言えども単なるSMTPというTCP/IPサーバーと通信するTCP/IPクライアント
            にすぎません。
                ある程度 TCP/IP通信プログラムに慣れた人であればインターネットや
                IBM インフォーメーション・センターでサンプル・ソースを入手することが
                できます。

お名前
パスワード
e-mailアドレス
タイトル
ホームページ
アドレス