Я в настоящее время работаю с моей страницей связи и у меня есть этот метод:Отправки электронной почты всегда терпит неудачу, что случилось с моим связаться с нами кодом
private bool SendEmail()
{
string subject = SubjectTextBox.Text;
const string goingTo = "[email protected]";
const string smtpUser = "[email protected]";
const string smtpPassword = "dummypass";
SmtpClient smtp = new SmtpClient("smtp.gmail.com");
smtp.Port = 587;
smtp.UseDefaultCredentials = true;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.EnableSsl = true;
MailMessage mail = new MailMessage();
mail.To.Add(goingTo);
mail.From = new MailAddress(smtpUser);
mail.Subject = subject;
mail.IsBodyHtml = true;
string collectBody = string.Format("From: {0}<br/>Email: {1}<br/>Contact: {2}<br/><br/><br/><br/>{3}",
NameTextBox.Text, EmailTextBox.Text, ContactTextBox.Text, InquiryTextBox.Text);
mail.Body = collectBody;
mail.CC.Add("[email protected]");
smtp.Host = "smtp.gmail.com";
smtp.Credentials = new NetworkCredential(smtpUser, smtpPassword);
try
{
smtp.Send(mail);
}
catch (Exception)
{
return false;
}
return true;
}
в моем личном ноутбуке, это работает, но в моем рабочем месте-х ноутбук, это не так. Я пробовал почти все коды, но он всегда терпит неудачу.
Вызывает ли это исключение? Если да, то проверьте сообщение об ошибке, чтобы узнать, что не так, иначе может возникнуть проблема с подключением на другом ноутбуке? –
говорится: «Не удается подключиться к удаленному серверу» – Kokombads
@mohit, что вы имеете в виду? Мне нужно зайти в gmail? я уже сделал, я даже включил «Доступ для менее безопасных приложений включен» – Kokombads