Я получаю эту ошибку при отправке электронной почты с помощью редактора HTML [WinHTMLEditorControl] стороннего инструмента
Использование Google SMTP Для отправки электронных писем. Ошибка
Синтаксическая ошибка в параметрах или аргументах. Ответ сервера был таким: Спам заблокирован - psmtp - on - Stack Trace на
System.Net.Mail.DataStopCommand.CheckResponse(SmtpStatusCode statusCode, String serverResponse)
at System.Net.Mail.SmtpConnection.OnClose(Object sender, EventArgs args)
at System.Net.ClosableStream.Close()
at System.Net.Mail.MailWriter.Close()
at System.Net.Mail.SmtpClient.Send(MailMessage message)
У меня есть две разные формы для отправки писем
- Использование System.Windows.Forms.Web
браузер
- HTML-редактор, который является третьей частью
инструмент
Письма в формате HTML
При отправке электронной почты через веб-браузер я не получаю никакой ошибки, и все письма отправляются успешно.
Но при отправке одних и тех же писем через это (элемент управления HTML Editor) возникает указанная выше ошибка. Это происходит с конкретными электронными письмами, хотя я проверил
все содержимое электронной почты, и они в порядке, ничего не кажется неправильным.
Любая помощь?
Спасибо.
Edit:
Одна вещь, которую я заметил в моем содержании электронной почты, это когда когда-либо мое тело электронной почты содержит текст как
«предложить вам скидку в размере 50 фунтов стерлингов от общей стоимости при бронировании на 10 и более».
ИЛИ ЖЕ
"депозит в размере 10 фунтов стерлингов на человека ИЛИ минимум 80 фунтов стерлингов во вторник, 30 ноября, 17:00
письмо не отправляется, когда я удаляю эту информацию с помощью редактора HTML, почта отправляется
Одна и та же почта отправляется с помощью веб-браузера, и все отправляются.
Я хочу пояснить, что электронная почта, сгенерированная веб-браузером, содержит правильную вкладку html, например
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
, но редактор HTML не включает их. Это как-то связано с этим?