Я использую небольшой почтовый сервер для своих личных писем, некоторых друзей, у которых есть веб-сайты, и двух НПО. Всего мой сервер отправляет от 60 до 400 сообщений в день. Сейчас многие из этих писем являются личными письмами между двумя и более людьми, которые знают друг друга. Время от времени (обычно один или два раза в неделю) будет рассылаться «членам» одной неправительственной организации, сообщать им, что нового и т. Д.
Теперь я уже перешел с «массовых рассылок» (около 100 получателей, все лично известны и подписаны вручную через бумажную форму) на mailgun.org.
Я до сих пор получаю (и все чаще так) отклоненные сообщения. Особенно крупные почтовые провайдеры, такие как Gmail, Yahoo или Microsoft (hotmail, live.com, ...), просто решают отказаться от 550 или отправлять личные сообщения в папку «Спам» получателей. Иногда это случается:
- Пользователь Gmail отправляет электронную почту пользователю в моей системе
- пользователь в моей системе отвечает
- ответ отклоняется или отправляется на спам
Вещи, которые я сделал:
- настроить DKIM (подпись домена для всех исходящих писем)
- настроить SPF, домены обычно есть
~all
, некоторые-all
- У меня правильный PTR для моего почтового сервера IP
- очевидно нет открытого ретранслятора, пользователи могут отправлять сообщения только со своего адреса электронной почты после аутентификации
- У меня есть политика DMARC для большинства доменов
- Я ограничиваю исходящие сообщения, для некоторых почтовых серверов до 1 в минуту
- службы тестирования почты сообщают о «идеальных» баллах (все проходят) по всем вышеперечисленным
- Я регулярно проверяю свой IP для внесения в черный список, используя http://www.dnsbl.info - он всегда зеленый
Теперь возникает парадокс: для большинства крупных почтовых провайдеров есть способ зарегистрироваться, чтобы отслеживать уровень отказов и репутацию IP:
- https://postmaster.google.com
- https://postmaster.live.com/snds
- и я считаю, что у Yahoo есть нечто подобное
но я не классифицируюсь как массовый отправитель из-за малого объема. Так что я сделал зарегистрироваться , чтобы контролировать свою репутацию и отбраковку цену, а потому , что я не отправить основную часть электронной почты, нет никаких сообщений.
Что еще я могу сделать, чтобы улучшить скорость доставки почты? Или я должен сдаться и прекратить попытки управлять своим собственным почтовым сервером?
В случае, если это уместно: я использую postfix и у меня очень строгие правила для входящей почты (т.е. нет неизвестных доменов / имен хостов или недействительных записей SPF, я использую spamassassin и т. Д.)
Обновить
Вот пример, присланный от меня моим родственникам, и он прибыл в их папку СПАМ: http://pastebin.com/BC6YgjpQ (я заменил домен адреса отправителя на, example.com
а адрес получателя - example@gmail.com
)
Так как возник вопрос: соединения с Gmail Untrusted TLS connection established to gmail-smtp-in.l.google.com[2a00:1450:400c:c0b::1b]:25: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
зашифрованы.