Обязательно соблюдайте правила при отправке писем с php и smtp, чтобы избежать маркировки как спама или фильтрации

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

Я использую этот класс для отправки своих писем:

http://forums.eukhost.com/ f15/PHP-класса отправить письмо-через-SMTP-AUTH-14644/

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

Должны ли заголовки содержать дополнительную информацию?

Размер сообщения не должен быть определенного размера?

Любое другое правило следовать?

Я действительно не отправляю спам никому, просто активирую электронные письма и уведомления.

2
nl ja de
Просьба предоставить образец письма всем заголовкам. В противном случае вы получите только довольно общие ответы.
добавлено автор snitch182, источник
По умолчанию каждый новый SMTP-сервер является сервером SPAM в Интернете.
добавлено автор SparKot, источник
Привет, а какие шаги для получения «репутации»? благодаря
добавлено автор im7xs, источник

1 ответы

Чтобы получать электронные письма от веб-приложений через спам-фильтр Gmail, мне пришлось:

1) Set up DKIM on mail server and sign all outgoing emails
2) Set up SPF records
3) Make sure emails are multipart (contain both HTML and plaintext), not just HTML
4) Make sure HTML email is formatted correctly (html open and close tags, etc.).
5) Ensure mail server's reverse DNS is set up properly

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

4
добавлено
phpGeeks
phpGeeks
3 620 участник(ов)

Best PHP chat Еще: @dbGeeks - базы данных @phpGeeksJunior - новичкам @moscowProgers - IT Москва @ebanoePhp - весёлый канал о PHP @laravel_pro - Laravel @jobGeeks - вакансии @jsChat - JS Правила: https://t.me/phpGeeks/764859 ДР - 28.03.2016

PHP
PHP
1 309 участник(ов)

Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды Для ознакомления: https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839 Группа PHP для новичков @phpGeeksJunior Вакансии: https://t.me/fordev

PHP — вакансии, поиск работы и аналитика
PHP — вакансии, поиск работы и аналитика
1 251 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению PHP, Laravel, Symfony, Yii и т.д. Здесь всё: full-time, part-time, remote и разовые подработки. См. также: @qa_jobs, @devops_jobs, @javascript_jobs, @nodejs_jobs, @uiux_jobs, @products_jobs

phpGeeksJunior
phpGeeksJunior
980 участник(ов)

Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Правила и полезные ссылки https://gist.github.com/exileed/a53dd0617b35a705ff44b38c8028e6a5 Бест от пхпгикс https://t.me/best_of_phpgeeks

phpclub.ru
phpclub.ru
872 участник(ов)

Официальный чат phpclub.ru - остерегайтесь подделок #rules Правила группы - уважайте друг друга. Скриншоты -> ссылками. Код -> pastebin.com. Вакансии строго -> https://goo.gl/4bNxym, в чат ссылку. За рекламу и мат - БАН!

Devall | PHP
Devall | PHP
272 участник(ов)

Пристанище для восходящих звёзд разработки, которые перейдут на более адекватные языки. http://combot.org/chat/-1001014863761 Инвайт: j.mp/devallphp