-1

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

3 ответа3

2

Каждый почтовый клиент (outlook, gmail, hotmail и т.д.) Имеет свой собственный контрольный список вещей, которые определяют, считается ли полученное письмо спамом. Некоторые почтовые клиенты не любят, когда вы используете определенные спам-слова или большие суммы денег в контенте. Эти вещи могут поднять ваш счет спама, и ваша электронная почта больше не будет проходить тест на спам. Другие вещи, которые имеют отрицательный эффект, это $ и! в вашем тексте несколько //// в вашем коде и слово «бесплатно». Он накапливается, поэтому вы можете использовать эти вещи, но они складываются и могут отключить некоторые фильтры нежелательной почты, такие как Outlook.

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

Если он все еще идет в папку со спамом, скорее всего, ваш IP-адрес был в черном списке. Это плохо. Не уверен, поможет ли изменение адреса «из», так как он все еще отправляется из того же места.

0

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

Однако, если это не так, то, скорее всего, это связано с тем, что IP-адрес вашего компьютера не указан в записи DNS SPF. Запись SPF - это запись TXT, добавленная в DNS вашего домена. Если у вас нет контроля над вашей DNS-записью, то, скорее всего, она всегда будет помечена как спам.

Если у вас есть контроль над DNS, я предлагаю добавить ваш хост к вашей записи SPF.

Вот как выглядит типичная запись SPF:

"v=spf1 a:mailserver1.com ip:12.233.167.99 -all"

Просто добавьте IP-адрес вашего сервера, и он не должен попадать в папку нежелательной почты.

0

Не забудьте указать полное тело и тему письма. Нет 100% гарантии, что вы можете решить эту проблему в отправляющей заявке, потому что решение «мусор / не мусор» лежит на получателе. Вы можете только убедиться, что ваша почта выглядит как можно более человечной.

Кроме того, это зависит от сервера, который вы используете для отправки почты. Если у вас есть учетная запись Gmail, вы можете использовать ее для отправки, что значительно снизит вероятность того, что письмо будет рассмотрено как спам (я говорю это по собственному опыту).

Последний вариант - пометить отправителя (you@domain.com) как надежного в вашей почтовой программе. Это, очевидно, предотвратит помещение почты в папку нежелательной почты, но может быть причина, по которой вы не хотите этого делать (возможно, вы захотите отправить ее большему количеству людей в будущем?).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .