OutlookExpressでメールが重複して送信される

Anonymous
2012-05-31T10:42:14+00:00

お世話になります。

WindowsServer2003(仮想サーバ)にOutlookExpress6を入れてメールの自動送信を行っています。

プログラムで送信トレイにメールをいくつか作成し、OutlookExpressの送信機能で定期的に送信しているのですが、

同じメールが2通送信されている場合があります。ただし送信済みアイテムには1通しか残っていませんでした。

メールサーバ(SMTPサーバ)を確認したところ、2通の送信ログがありましたので、OutlookExpressから2通送っているんだろうと思っています。

何か設定が悪いのでしょうか?

なお、.dbxを作り直してもOSを入れ替えても発生してしまいました。毎回必ず発生するわけでもなく、うまくいくときもあります。

何か情報がありましたらよろしくお願いいたします。

家庭向け Windows | その他 | メールとコミュニケーション

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-06-11T04:31:53+00:00

    JR K Yoshikawa さん、アドバイスありがとうございます。

    Hayashi48 さん、こんにちは。 Answers をご利用いただきありがとうございます。

    Windows Server 2003 のご利用において、Answers では該当するカテゴリーが存在しないため、アドバイスが集まりにくいのではないかと思います。

    IT 管理者や企業のユーザーが多く利用される TechNet のフォーラムにも投稿いただくとより情報が集まってくるかもしれません。よろしければ、ご利用になってみてはいかがでしょうか。

    ◇ Technet

    ご利用の際には、事前にメッセージ送信時のセキュリティ対策ソフトの設定や手動でメッセージを送信するなど、問題の切り分けをしておくといいかと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2012-06-01T08:18:17+00:00

    アドバイスありがとうございます。

    重複送信が発生したときのsmtp.logがありましたので確認してみました。

    不明な点がありますので恐れ入りますがご教示ください。(長くなってしまいすみません)

    基本的には

      Outlook Express 6.00.3790.4657 (srv03_sp2_gdr.100129-1424)

      SMTP Log started at 05/21/2012 02:11:59

      SMTP: 02:11:59 [rx] 220 xxx104.xxxxxx.xxxx.co.jp ESMTP Service (Lotus Domino Release 8.5.2FP1) ready at Mon, 21 May 2012 02:11:15 +0900

      SMTP: 02:11:59 [tx] HELO SEVER001

      SMTP: 02:11:59 [rx] 250 xxx.xxxxxx.xxxx.co.jp Hello SEVER001([SMTPサーバのアドレス]), pleased to meet you

    そのあと、MAILからRSETまで

      SMTP: 02:11:59 [tx] MAIL FROM: <Fromアドレス>

      SMTP: 02:11:59 [rx] 250 Fromアドレス... Sender OK

      SMTP: 02:11:59 [tx] RCPT TO: <宛先アドレス1>

      SMTP: 02:11:59 [rx] 250 宛先アドレス1... Recipient OK

      SMTP: 02:11:59 [tx] RCPT TO: <宛先アドレス2>

      SMTP: 02:11:59 [rx] 250 宛先アドレス2... Recipient OK

      SMTP: 02:11:59 [tx] DATA

      SMTP: 02:11:59 [rx] 354 Enter message, end with "." on a line by itself

      SMTP: 02:11:59 [tx]

      .

      SMTP: 02:11:59 [rx] 250 Message accepted for delivery

      SMTP: 02:11:59 [tx] RSET

      SMTP: 02:11:59 [rx] 250 Reset state

    がメール送信数分繰り返され

      SMTP: 02:12:00 [tx] QUIT

      SMTP: 02:12:00 [rx] 221 xxx.xxxxxx.xxxx.co.jp SMTP Service closing transmission channel

    で終わっていました。(だたし例外がありました。以下の(2)です。)

    そこで質問なのですが、

    (1)この流れ自体は正常なように見えますが何かおかしいところがありますでしょうか?

    (2)この日、メールは全部で14通を送信したかったのですが、6通が重複して計20通送信されています。

    上記のMAIL~RSETまでのセットが9個目の途中で

      Outlook Express 6.00.3790.4657 (srv03_sp2_gdr.100129-1424)

      SMTP Log started at 05/21/2012 02:11:59

    が再度出力されています。

    これはどういう動作をしたことを表わしているのでしょうか?

    その後

      SMTP: 02:11:59 [rx] 220 xxx101.xxxxxx.xxxx.co.jp ESMTP Service (Lotus Domino Release 8.5.2FP1) ready at Mon, 21 May 2012 02:11:12 +0900

      SMTP: 02:11:59 [tx] HELO SEVER001

    も出力されています。別のサーバに対してまた接続を開始してしまったということでしょうか?

    そうであればなぜそうなってしまうのでしょうか?

    よろしくお願いいたします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. JR K Yoshikawa 58,831 評価のポイント
    2012-05-31T11:41:52+00:00

    Outlook Express の Transport Log を有効にして、

    問題発生時の Transport Log の調査を実行されてみてはいかがでしょうか。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません