0
Azure web appsでアプリケーションを設定しました。私はsmtpサーバーを使ってメールを送信しています。 Outlookは電子メールを正しく送信しています。 (Gmail)のような他のメールプロバイダは電子メールを送信しません。助けてください。azure web appでメールが送信されない
Azure web appsでアプリケーションを設定しました。私はsmtpサーバーを使ってメールを送信しています。 Outlookは電子メールを正しく送信しています。 (Gmail)のような他のメールプロバイダは電子メールを送信しません。助けてください。azure web appでメールが送信されない
(Gmail)のような他のメールプロバイダはメールを送信しません 許可するポリシーを持つプロバイダを確認できます。あなたのGmailアカウントのためにを:Ankit Kumar氏は、あなたがは、安全性の低いアプリの許可をオンにする必要があると述べたように
例えばテイクのGmail、。
私も私の側にそれをテストし、それが正常に動作します。以下は私のデモコードです。我々はまた、Azureの上で詳細をSendGridを使用することができ
var message = new MimeMessage();
message.From.Add(new MailboxAddress("Tom Gmail", "[email protected]"));
message.To.Add(new MailboxAddress("Tom Hotmail", "[email protected]"));
message.Subject = "I am a mail subject";
message.Body = new TextPart("plain")
{
Text = "I am a mail body."
};
using (var client = new SmtpClient())
{
client.Connect("smtp.gmail.com", 587);
// Note: since we don't have an OAuth2 token, disable
// the XOAUTH2 authentication mechanism.
client.AuthenticationMechanisms.Remove("XOAUTH2");
// Note: only needed if the SMTP server requires authentication
client.Authenticate("[email protected]", "@WSX3edc");
client.Send(message);
client.Disconnect(true);
}
Gmailのブロックを参照してください別のIP、場所からのアクセスを占めています。同じものへのアクセスを有効にする必要があるかもしれません。 - https://support.google.com/accounts/answer/6010255?hl=jaを参照してください –