MVC3 を使用しており、ユーザーにメールを送信する必要があります。Gmail サーバーを使用したくありません。しかし、サーバー 10.1.70.100 を使用したいです。私が間違っていることを理解していません。これが私のコードです:
var fromAddress = new MailAddress("sum1@abc.com", "From Name"); var toAddress = new MailAddress(EmailID, "To Name");
const string fromPassword = "";//To be Filled
const string subject = "Verification Mail";
string body = "You have successfully registered yourself. Please Enter your Verification code " + code.ActivatedCode;
var smtp = new SmtpClient
{
Host = "10.1.70.100",
Port = 587,
EnableSsl = true,
DeliveryMethod = SmtpDeliveryMethod.Network,
Credentials = new NetworkCredential(),
Timeout = 100000
};
using (var message = new MailMessage(fromAddress, toAddress)
{
Subject = subject,
Body = body
})
{
smtp.Send(message);
}
資格情報を提供する必要がない方法を誰かが提案できますか??