Можем ли мы отправить форму электронной почты на локальный хост с помощью gmail smtp? Я пытаюсь и получаю ошибку. Операция истекло.мы можем отправлять электронную почту с локального хоста с помощью учетной записи gmail?
Я пытаюсь отправить электронное письмо с локального хоста за последние 3 дня. Он отлично работает, если я отправляю электронные письма с моего сервера хостинга с помощью gmail, но он не работает на localhost. Я отключил антивирус антивирусного брандмауэра, но даже тогда не повезло. Пожалуйста, дайте мне знать, что вы когда-либо использовали gmail для отправки писем с localhost (без участия какого-либо сервера)
Если это возможно, то здесь мой код, пожалуйста, направляйте меня. Плес помог мне и направил меня, я застрял.
благодаря
protected void btnConfirm_Click(object sender, EventArgs e)
{
MailMessage message = new MailMessage();
message.To.Add("[email protected]");
message.From = new MailAddress("[email protected]");
message.Subject = "New test mail";
message.Body = "Hello test message succeed";
message.IsBodyHtml = true;
message.BodyEncoding = System.Text.Encoding.ASCII;
message.Priority = System.Net.Mail.MailPriority.High;
SmtpClient smtp = new SmtpClient();
smtp.EnableSsl = true;
smtp.Port = 465;
smtp.UseDefaultCredentials = false;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Host = "smtp.gmail.com";
smtp.Credentials = new NetworkCredential("[email protected]", "**mypassword**");
try
{
smtp.Send(message);
}
catch (Exception ex)
{
throw ex;
}
}
Вы пытались удалить инструкции try/catch и запустить его в отладчике, чтобы узнать, где он застревает? –
на smtp.Send (сообщение); но первое, что вы когда-либо использовали gmail для отправки почты из loclhost? – user576510
Кевин, я хочу спросить, возможно ли это? – user576510