Мой сервер отклоняет электронные письма от одного внешнего отправителя. Я подозреваю, что это может быть неправильная конфигурация на отправляющем сервере, но я не уверен в этих сообщениях об ошибках.
Сообщение с отчетом о недоставке, которое получает отправитель, содержит следующий текст:
#5.7.1 smtp;550 5.7.1 Command rejected> #SMTP#
Я также вижу это сообщение в / var / messages примерно в то же время, когда было отправлено сообщение об отказе, хотя я не уверен, действительно ли оно связано:
Nov 29 12:29:28 localhost postfix/smtpd[31829]: sql_sqlite3 plugin: no result found
Я использую Plesk 10.4.4 Update # 47, Centos 6.2, Postfix 2.8.4-11100615 на своем почтовом сервере.
Пока это происходит только с одним отправителем, но я нашел результат Google на сайте expert-exchange.com, который, похоже, выявил ту же проблему и с тем же доменом отправителя. Это было опубликовано еще в июне, и в настоящее время нет ответов, поэтому, даже если бы я был платным клиентом, на него не ответили бы. (http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Q_27760746.html)
Сервер генерации - bigfish.com.
Мне нужно определить, проблема ли это на моем сервере или проблема с bigfish.com. Можно ли найти дополнительную информацию в файлах конфигурации, журналах и т. Д., Чтобы понять это?
Не знаю, есть ли у вас та же проблема, что и у меня, но это исправило ее для меня: https://www.unixcafe.de/2012/04/e-mails-und-plesk/
С помощью этой команды вы изменяете конфигурацию по умолчанию фильтрации обратных списков серых списков:
/ usr / local / psa / bin / grey_listing --update-server -domains-blacklist del: "dsl | pool | broadband | hsd"
Блокировка спама и серых списков Plesk в конфигурации по умолчанию: dsl |бассейн| широкополосный | HSD.
И Microsoft использует бассейн в доменном имени своего сервера: (ch1outboundpool.messaging.microsoft.com)
Чтобы быть абсолютно уверенным, что изменения используются, также проверьте эту команду и посмотрите, действительно ли обновлена база данных SQLite из серых списков (некоторые пользователи сообщали о проблемах, связанных с тем, что первая команда не сработала). Чтобы убедиться в этом, выполните следующую команду. Он выбирает фактические шаблоны из базы данных sqlite:
sqlite3 /var/lib/plesk/mail/greylist/settings.db "выбрать * из удаленных_доменов"
Чтобы на самом деле удалить неправильный шаблон, попробуйте эту команду:
sqlite3 /var/lib/plesk/mail/greylist/settings.db "удалить из удаленных_доменов, где домен = 'dsl | pool | wideband | hsd'"
И эта команда тоже не помешает (занесение доменного имени микрософт в белый список):
/ usr / local / psa / bin / grey_listing --update-server -domains-whitelist "добавить: * messaging.microsoft.com"
Вы можете попробовать настроить smtpd
процесс в /etc/postfix/master.cf
с участием -v
и перезагрузите конфигурацию. Когда приходит сообщение, вы должны увидеть намного больше выходных данных подпроцесса smtp в файле журнала, который должен включать вещи, связанные с обработкой неверных команд протокола SMTP.