私は の初心者です。私の を使用してAsp.net
からメールを送信する必要があります。ASPにボタンが1つあり、ボタン(送信)をクリックするとメールを送信したい。Hotmail を使用しようとしましたが、リモート サーバーがブロックされました。私の質問が理解できない場合は、教えてください。私はこれを試しました:Asp.net
Outlook
Gmail
var smtpClient = new SmtpClient
{
Host = "outlook.mycompany.local",
UseDefaultCredentials = false,
Credentials = new NetworkCredential("myEmail@mycommpany.com", "myPassword")
};
var message = new System.Net.Mail.MailMessage
{
Subject = "Test Subject",
Body = "FOLLOW THE WHITE RABBIT",
IsBodyHtml = true,
From = new MailAddress("myemail@mycommapny.com")
};
// you can add multiple email addresses here
message.To.Add(new MailAddress("friendEmail@Company.com"));
// and here you're actually sending the message
smtpClient.Send(message);
}
例外ショー:The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.1 Client was not authenticated
どうすればそれを行うことができますか?