все письма, идущие в СПАМ Gmail (sendmail на песнях) 127.0.0.1 проблемы?

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

Однако я изучил бы первопричину всех записей в журнале и решил бы ту проблему, которая затем сделает мое предыдущее предложение спорным вопросом.;)

3
задан 18 November 2010 в 19:38
7 ответов

Вы изменили свое имя хоста? Если имя хоста сервера будет localhost, localhost.localdomain, будет содержать IP-адрес или не решит к Вашему серверу, то Вы получите эту проблему. Измените его с:
hostname yourdomain.com и также в/etc/sysconfig/network.

Перезапустите sendmail и затем telnet к Вашему серверу на порте 25, он должен сказать что-то как: 220 yourdomain.com ESMTP Sendmail, если не Вы, возможно, должны отредактировать sendmail файл конфигурации также.

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

  • Плохое имя хоста (как выше)
  • Никакой обратный DNS
  • Никакая запись SPF
  • Вы помещены в черный список (Google для средства проверки черного списка)
  • Вы отправляете спам.

Удачи.

5
ответ дан 3 December 2019 в 04:50
  • 1
    благодарит, мое имя хоста действительно установлено на мое доменное имя, и обратный DNS решает как он, должен... какие-либо другие идеи? –  solsol 10 November 2010 в 18:25
  • 2
    Вы попробовали проверку telnet? Это возможно sendmail, хранит имя хоста по умолчанию где-нибудь. В противном случае и Вы не помещены в черный список или передающий спам, необходимо проверить часто задаваемые вопросы Google (см. ответ @dfrankes) –  James L 10 November 2010 в 18:44
  • 3
    telenet дает мне: –  solsol 10 November 2010 в 19:59
  • 4
    220 www.ourdomain.com ESMTP Sendmail 8.13.8/8.13.8; –  solsol 10 November 2010 в 19:59
  • 5
    какая-либо идея о том, куда это localhost / 127.0.0.1 прибывает из? –  solsol 10 November 2010 в 20:00

Google имеет канал поддержки для этого: http://mail.google.com/support/bin/request.py?contact_type=bulk_send

Кроме того, попытайтесь выполнить свою почту через SpamAssassin и посмотрите, отмечает ли это что-нибудь удивление.

2
ответ дан 3 December 2019 в 04:50

1-Вы не предоставляете полную информацию. Например, там более Получены: строки в Вашем заголовке и не всего один.

2-127.0.0.1 строки в порядке. От информации, которую Вы предоставили в комментариях, sendmail демон принимает почту на 127.0.0.1. Ваш сценарий PHP отправляет электронную почту там или разветвляет sendmail исполняемый файл, который в свою очередь отправляет, электронная почта там (проверьте свой submit.mc / submit.cf для проверки этого),

3-то, что даже с постфиксом Вы получаете те же результаты, делает его более вероятным, что проблема в другом месте, как

4-Вы заявляете, что у Вас есть идентичная установка с другим доменом / IP, который хорошо работает. Даже идентичные установки никогда не идентичны. Вы зарегистрировали процесс развертывания "хорошей" установки? Повторите его на проблематичном (с изменениями в соответствующих случаях). Результаты сохраняются?

5-Добавляют IP-адрес от "хорошей" установки до записи SPF. Пошлите электронное письмо с этого адреса. Это поставляется хорошо? Если да, то пошлите электронное письмо, которое имеет точное содержание с теми, которые маркированы как спам. Это - deivered хорошо?

6-Проверок, включены ли Ваше доменное имя и/или рассматриваемый IP в какой-либо DNSBL.

7-Наконец, отправьте доменное имя. Это может помочь.

1
ответ дан 3 December 2019 в 04:50
  • 1
    Если Вы отправляете нормальную почту от этих IP-адресов до Google, что происходит с этими сообщениями? Они входят в Папку для спама также? –  adamo 17 November 2010 в 11:11

Попробуйте этот Тест Почтового сервера и посмотрите, получаете ли Вы какие-либо рекомендации, полезные для Вашей установки.

1
ответ дан 3 December 2019 в 04:50

Относительно Вашего Обновления № 2: Greylisting не является проблемой здесь.

1
ответ дан 3 December 2019 в 04:50

Длинная короткая история: невозможно гарантировать, что удаленный сайт будет рассматривать всю электронную почту от Вас как неспам. Почему? Для одного, потому что много сайтов имеют свои собственные локальные черные списки и не всегда возможно знать, находитесь ли Вы в нем.

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

  • Соответствие вперед и обратные записи DNS на почте отправки хоста
  • Реализация SPF/DKIM для домена
  • Конфигурирование надлежащего привет
  • способность получить электронное письмо по postmaster@example.com

У Вас есть одна действительно большая вещь, бывшая против Вас; Вы, вероятно, пытаетесь послать электронное письмо от "универсального" пространства IP (трудно для знания, так как Вы не даете нам IP). В целом многие люди блокируют напрямую любую почту, которая происходит из "облака", поставщики как Google и Amazon помогают подписаться и получить экземпляр сервера, но IP-адрес не является действительно "Вашим". Следовательно, нет никакого способа гарантировать, что почта законна. Смотрите на r-whois для своего IP-адреса для занятия этим. Например, если я использую гну jwhois клиент и делаю whois 74.125.83.198 (для проверки передающего адреса уведомления по электронной почте Google), я произвожусь, что выставочный Google владеет IP, почтовым адресом, и т.д... Универсальное пространство покажет информацию о ISP, или хуже...

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

1
ответ дан 3 December 2019 в 04:50

В файле PHP.ini измените localhost на свое имя почтового сервера как mail.domainname.com. Это решило бы вопрос.

0
ответ дан 3 December 2019 в 04:50

Теги

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