私たちは専用ホスティングからAzureに移行しています。このプロセスの一部は、データフィードに問題がある場合にクライアントとシステム管理者に電子メールを送信するデータフィードシステムです。Azure VMのSQLデータベースメール
私たちは、SQLデータベースメールと単純なIIS 6.0 SMTPサーバーをボックスに設定して使用します。次に、SQLストアドプロシージャでは、sp_send_dbmailを呼び出してメッセージを送信します。
私たちはAzure仮想マシンでこれを複製しようとしましたが、電子メールは通過していないようです。 SMTPサーバーは、元の専用ボックスと同じようにインストールされ、セットアップされました。データベースのメール設定も同様です。私たちのプロファイルとアカウントは同じ名前を持ち、それらを参照する移行されたコードは変更する必要がありません。私はSSMSのデータベースメールノードから作業するために "テスト電子メールを送信..."を取得することさえできません。
Azureには何かがありますか?開こうとするポートまたは設定するエンドポイントはありますか?私たちは、SQL Server 2016でWindows 2016データセンターVMを稼動させています。
Azure VMからメールを送信するだけであれば、エンドポイントを開く必要はありません。おそらく、この[link](https://cotega.com/docs/send_email_from_sql_azure)を参照してSQLデータベースメールを設定することができます。 –
この機能は、プロフェッショナルとエンタープライズの計画でのみ利用可能です。 –
SQL Developer Editionはどうですか?私たちはプロダクションに移ったときにプロフェッショナルを使用していますが、テストは開発者を使用しています。 –