2011-01-18 1 views
2

я получаю эту ошибку при отправке электронной почты с помощью HTML Editor [WinHTMLEditorControl] третьей стороной инструментПроблема отправки почты с помощью Google SMTP с третьей стороной HTML управления

Использование Google SMTP для отправки электронной почты. Ошибка:

Синтаксическая ошибка в параметрах или аргументах. Ответ сервера был: Спам Blocked - psmtp - на - трассировку стека

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) 

У меня есть две различные формы для отправки электронной почты

  1. Использование System.Windows.Forms.Web браузера
  2. HTML Редактор, который является третьей частью инструмент

сообщения электронной почты в формате HTML

При отправке электронной почты через веб-браузер я не получаю никаких ошибок, и все письма отправляются успешно.

Но при отправке одинаковых электронных писем через это (управление HTML-редактором) возникает вышеуказанная ошибка. Это происходит с конкретными электронными письмами. Хотя я проверил все содержимое электронной почты, и они в порядке, ничего не кажется неправильным.

Любая помощь?

Спасибо.

Edit: Одна вещь, которую я заметил в моей электронной почте содержание, которое когда-либо мое письмо тело содержит текст, как

«, чтобы предложить вам скидку в размере £ 50 от общей цены при бронировании за 10 или более «. OR "Депозит в размере 10 фунтов стерлингов на человека ИЛИ минимум 80 фунтов стерлингов Вторник, 30 ноября, 17:00."

электронная почта не отправляется, когда я удалить эту информацию с помощью HTML редактора почты отправляется

же почта отправляется с использованием управления веб-браузера, и все отправляются. Одна вещь, я хочу clerify, что веб-браузер сгенерированное сообщение содержит правильную вкладку HTML, как

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML><HEAD> 

но HTML Editor не включает их. Должно ли это что-то делать с этим?

ответ

1

Как сообщается в сообщении Спам заблокирован - psmtp, SMTP-сервер решает, что письмо похоже, что оно является спамом, и поэтому отказывается его отправлять.

Я не уверен, что Google публикует свои правила, когда электронное письмо рассматривается как спам, но если нет, вам просто нужно попытаться перефразировать электронные письма, пока они не передадут спам-фильтр. Я предполагаю, что если точно такое же содержимое работает, если отправлено вручную, но не с помощью элемента управления, элемент управления, вероятно, добавляет некоторый дополнительный HTML-код где-нибудь.

Вот link с некоторым советом для того, чтобы ваша электронная почта выглядела меньше, чем спам.

+0

См. Раздел «Редактирование». – Kashif

+0

@ Мухаммад: Боюсь, я не знаю, может быть проблема с отсутствующей вкладкой html. Я предлагаю вам попробовать удалить эту вкладку html, когда вы отправляете ее через webbrowser (если это возможно), и посмотрите, не сработает ли она. –

Смежные вопросы