Как мешать Gmail отметить письма, отправленные моим веб-приложением как спам? [закрытый]

Сначала добавьте @ServletComponentScan в свой класс SpringBootApplication.

@ServletComponentScan
public class Application {

Во-вторых, создайте файл фильтра, расширяющий фильтр или сторонний класс фильтра, и добавьте @WebFilter в этот файл следующим образом:

@Order(1) //optional
@WebFilter(filterName = "XXXFilter", urlPatterns = "/*",
    dispatcherTypes = {DispatcherType.REQUEST, DispatcherType.FORWARD},
    initParams = {@WebInitParam(name = "confPath", value = "classpath:/xxx.xml")})
public class XXXFilter extends Filter{
24
задан JasonSmith 31 March 2009 в 14:47
поделиться

5 ответов

В основном для предотвращения механизма спама, классифицирующего сообщения как спам, Вы должны:

  • Удостоверяются, что они не спам (т.е. удостоверьтесь, что только пользователям, которые действительно подписались, отправляют по почте - удостоверяются, что Вы сохраняете подписаться контрольный журнал)
  • , Удостоверяются, что они не смотрят совсем как спам - $$$ ДЕЛАЮТ ДЕНЬГИ, FAST не является хорошей строкой темы
  • , Гарантируют, что адрес отправителя не имитируется и, кажется, не имитируется. Используйте домен, который Вы разрешены отправить от (добавьте допустимые записи SPF, если Вам нравится)
  • Не, делают что-либо, что смотрит вредоносный выход (например, электронные письма HTML, содержащие сценарии, формы, флэш-память и т.д.)

, Но в общем и целом основной:

  • не отправляют их от IP-адреса, который известен отправкой спама.

последняя точка означает, что ВЫ не МОЖЕТЕ ИСПОЛЬЗОВАТЬ СОВМЕСТНО ИСПОЛЬЗОВАННЫЙ ХОСТИНГ. Почти все общие поставщики услуг хостинга позволяют отправку писем, которые не соответствуют ни одному вышеупомянутому. Реле общих поставщиков услуг хостинга находятся почти всегда на большом количестве черных списков.

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

РЕДАКТИРОВАНИЕ: Ах да - если Вы не устанавливаете отправителя конверта, Ваш поставщик услуг хостинга может иметь его, набор к чему-то глупому - гарантирует, чтобы Вы действительно установили его на то же как От: - это удостоверяется, что Ваши сообщения не замечены, как имитируется

26
ответ дан MarkR 28 November 2019 в 23:03
поделиться
  • объем Read Google's передающие инструкции .
  • Попытка с помощью Доменные Ключи Определенная Почта или Доменные Ключи , с ключом это составляет по крайней мере 1 024 бита.
  • Удостоверяются, что Ваш почтовый узел является допустимым запись, а не CNAME.
  • Удостоверяются, что Ваш рекорд MX устанавливается к полному имени хоста Вашего почтового узла (который является установкой как запись).
  • Использование последовательный IP-адрес для Вашего почтового узла.
  • Удостоверяются, что можно сделать обратный поиск IP-адреса почтового узла. Это будет важно для установки идентификационных записей SPF/отправителя.
  • Настроенный информация SPF/SenderID как запись TXT .
  • , Как только Вы настроили все, которое Вы должны , проверяют его . Удостоверьтесь, что нет никаких предупреждений или ошибок прежде, чем связаться с поддержкой Gmail.
  • Как состояния Tiberu, протестируйте свои электронные письма с Убийцей Спама. Пошлите себе электронное письмо из своего приложения и скопируйте необработанное сообщение (включая заголовки) к текстовому файлу и выполните его против теста командной строки Убийцы Спама.
  • при отправке электронных писем простого текста удостоверьтесь, что у Вас есть набор символов в наборе заголовка Типа контента к ISO-8859-1. Gmail, кажется, очень следит за этим.
22
ответ дан RoadWarrior 28 November 2019 в 23:03
поделиться

Это - типичная проблема многие компании, которые отсылают автоматизированную почтовую поверхность сегодня, фанатичные спам-фильтры. Я видел, что моя брокерская деятельность и банк просто начинаются каждая электронная почта с, "Добавьте 'yourstatement@bank.com' к своему безопасному списку отправителей". Следует иметь в виду, что эта брокерская деятельность и банк, вероятно, имеют армию разработчиков и все еще обращаются к напоминанию получателю - человеку:) Большинство спам-фильтров базируется Байесовских алгоритмов, и они никогда не будут получать его 100%-е право.

3
ответ дан kd7 28 November 2019 в 23:03
поделиться

Вы могли также смотреть на тесты, выполненные SpamAssassin. Конечно, это не то, что использует Gmail (или кто знает?), но Вы получите чувство для вида вещей, которые могли бы квалифицировать Вас как спам.

В конце дня, Вы все еще терпите поражение - нет никакого определенного способа выйти из поля спама (спаммеры любили бы это, heh), так как финансовые данные одного человека могли бы быть другим спамом. Действительно удостоверьтесь, что бросили предупреждение своим пользователям и позволили их беспокойство об их почтовых вещах маркировки решения как спам, так как они - единственные, кто может действительно делать с этим что-то.

Редактирование: Хорошо, у меня создалось впечатление, что SPF на самом деле поможет в этой ситуации, но это, кажется, не имеет место. Используйте SPF, но он не поможет Вам мимо спам-фильтра.

2
ответ дан Tiberiu Ana 28 November 2019 в 23:03
поделиться

Почему бы не что-то на регистрации формируется вроде.

Некоторые почтовые поставщики могут автоматически отметить электронные письма как спам. Все автоматизированные электронные письма будут посланы с dailyupdate@mysite.com, добавьте это к своему безопасному списку

Независимо от того, что Вы делаете это - likly, что Ваши электронные письма будут отмечены как somethings спама так или иначе, у меня были электронные письма от большого corperations, идут прямо в поле спама, когда они отвечали на сделанный идентификатор запросов поддержки. Так лучше для проверки пользователи подготовлены к той возможности.

0
ответ дан Fire Lancer 28 November 2019 в 23:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: