Я пытаюсь сделать форму поддержки из C #.Но когда я отправляю электронное письмо, я получаю:
System.Net.Mail.SmtpException: 'Синтаксическая ошибка в параметрах или аргументах.Ответ сервера: 5.5.4 HELO / EHLO аргумент "/ f" недопустим, закрытие соединения. '
Вот мой код;
private void button2_Click(object sender, EventArgs e)
{
using (MailMessage mailMessage = new MailMessage())
{
string email = YourEmail_box.Text;
mailMessage.From = new MailAddress(YourEmail_box.Text);
mailMessage.To.Add(Globals.supportemail);
mailMessage.Subject = "New Email from " + email.ToString() + " [Howling-Software]";
mailMessage.Body = this.subjectbox.Text;
mailMessage.IsBodyHtml = true;
using (SmtpClient smtpClient = new SmtpClient("smtp.gmail.com", 587))
{
smtpClient.UseDefaultCredentials = false;
smtpClient.Credentials = new NetworkCredential(Globals.credical_user, Globals.credical_pass);
smtpClient.EnableSsl = true;
smtpClient.Send(mailMessage);
}
}
}