Azure でのアウトバウンド SMTP 接続に関する問題のトラブルシューティング

仮想マシン (VM) から外部ドメイン (outlook.com や gmail.com など) に直接送信されるアウトバウンド メール メッセージは、Microsoft Azure の特定のサブスクリプションの種類でのみ使用できます。

重要

以下のすべての例で、このプロセスは Virtual Machines と VM Scale Sets のリソース (Microsoft.Compute/virtualMachines&Microsoft.Compute/virtualMachineScaleSets) に "のみ" 適用されます。 すべての Azure PaaS (サービスとしてのプラットフォーム) リソース (Azure App ServiceAzure Functions など) で、ポート 25 での電子メールの送信はサポートされていません。

Azure VM から、または Azure App Service からメールを送信する場合は、認証済み SMTP リレー サービスを使用することをお勧めします。 (これらのリレー サービスは通常、TCP ポート 587 経由で接続しますが、他のポートもサポートしています)。これらのサービスは、IP やドメインの評価を維持して、外部ドメインによってメッセージが拒否されたり、SPAM フォルダーに格納されたりする可能性を最小限に抑えるために使用されます。 SendGrid は、このような SMTP リレー サービスの 1 つですが、他にもあります。 また、認証済み SMTP リレー サービスをオンプレミス サーバー上で使用することもできます。

サブスクリプションの種類に関係なく、Azure ではこれらのメール配信サービスの使用は制限されません。

Enterprise Agreement

Standard Enterprise Agreement サブスクリプションにデプロイされている VM の場合、TCP ポート 25 上の送信 SMTP 接続はブロックされません。 ただし、その VM からの受信電子メールが外部ドメインによって受け入れられる保証はありません。 電子メールが外部ドメインによって拒否またはフィルター処理された場合は、その外部ドメインの電子メール サービス プロバイダーに連絡して問題を解決する必要があります。 これらの問題は Azure サポートの対象ではありません。

Enterprise Dev/Test サブスクリプションの場合、ポート 25 は既定でブロックされます。 このブロックは削除できます。 このブロックが削除されるように要求するには、Azure portal で Azure Virtual Network リソースの [診断と解決] ブレードの [電子メールを送信できない (SMTP ポート 25)] セクションに移動し、診断を実行します。 これで、資格のある Enterprise Dev/Test サブスクリプションが自動的に除外されます。

そのサブスクリプションがこのブロックから除外され、VM が停止および再起動されると、それ以降はそのサブスクリプション内のすべての VM が除外されます。 この除外は、要求されたサブスクリプションにのみ、かつインターネットに直接ルーティングされる VM トラフィックにのみ適用されます。

その他すべてのサブスクリプションの種類

Azure プラットフォームでは、デプロイされている VM の TCP ポート 25 上のアウトバウンド SMTP 接続がブロックされます。 これは、Microsoft のパートナーと顧客のセキュリティの強化、Microsoft の Azure プラットフォームの保護、業界標準への準拠を確実に行うためです。

Enterprise 以外のサブスクリプションの種類を使用している場合は、この記事の前の方で概説されているように、認証済みの SMTP リレー サービスを使用することをお勧めします。

サブスクリプションの種類の変更

サブスクリプションの種類を Enterprise Agreement から別の種類のサブスクリプションに変更した場合は、デプロイを変更すると送信 SMTP がブロックされることがあります。

お困りの際は、 サポートにお問い合せください

Enterprise Agreement サブスクリプションを使用していても助けが必要な場合は、サポートに連絡して問題を迅速に解決してください。 この問題種別を選択します: [Technical](技術関連)>[Virtual Network](仮想ネットワーク)>[Cannot send email (SMTP/Port 25)](メールを送信できない (SMTP 25 番ポート))