Я пытаюсь отправить электронное письмо пользователям моего сайта (ASP.NET, VS2010), в настоящее время я использую свою учетную запись gmail для отправки электронной почты, но получаю следующую ошибку:
ex = {"Failure sending mail."}
InnerException = {"The remote name could not be resolved: 'smtp@gmail.com'"}
это мой код:
MailMessage mailObj = new MailMessage("mygmailaccount@gmail.com", "myyahooaccount@yahoo.com", "test", "test2");
SmtpClient SMTPServer = new SmtpClient("smtp@gmail.com");
SMTPServer.Credentials = new System.Net.NetworkCredential("mygmailaccount", mygmailpassword);
try
{
SMTPServer.Send(mailObj);
}
catch (Exception ex)
{
string a = ex.Message;
}
что здесь не так? я должен сделать что-то в моем web.config? Как я могу найти SMTP-сервер моего собственного хоста?