none
データベースメールが送れない RRS feed

  • 質問

  • SQLServer:microsoft SQL SERVER 2008 R2 Express版

    下記それぞれにインストールしています。
    Windows Server2008
    Windows Server2012

    データベースメールを送信できるようにしたいのですが,
    Windows Server2008
    のほうだけは,過去にうまくいっていて,
    Windows Server2012
    のほうを今日設定しようとしたのですが,メールが送れません。

    同じメールアドレスを登録し,設定はすべて同じにしています。

    エラー内容は

    364 Messengerサービスが開始されていません NetSend通知は送信されません

    です。

    ネットで調べてみたところ,
    Messengerサービスは,Windows Server2008?以降は廃止されていると分かりました。
    (Windows Server2008のほうでは,Messengerサービスなどを操作せずに
    データベースメールの設定に成功したような気がしています。)

    どのあたりを修正すれば,メールが送信できるようになるでしょうか?

    2017年3月17日 7:55

すべての返信

  • エラー内容を見誤っていました。
    「メールサーバーに接続できませんでした。(そのようなホストは不明です。)」
    でした。

    設定は以下です。

    電子メールアドレス:××@gmail.com
    サーバー名:smtp.gmail.com
    ポート番号:587
    SSL接続にチェック
    SMTP認証は,基本認証ラジオボタンにチェックで,
    ユーザー名:××@gmail.com
    パスワード:(××@gmail.comのパスワード)


    調べてみたところ,ファイアーウォールでブロックされている可能性があるとのことでしたので,
    http://itpro.nikkeibp.co.jp/article/COLUMN/20060425/236322/?rt=nocnt
    こちらを参考に,telnetでポート587が接続できるかどうか確認してみたのですが,
    メールが送れているWindows Server2008のほうも,ポート587は「接続に失敗しました」
    と出ました。
    (Windows Server2012のほうがtelnet機能をインストールする必要があったのですが
    まだやってみていません。)

    またお気づきの点ありましたら教えてください。
    よろしくお願いいたします!
    2017年3月24日 7:59