Как дать Постфиксу команду ожидать, пока сервер LDAP не вернулся снова?

Я думаю, что Вы хотите знать, "Как может я говорить, настроен ли sendmail для действия как реле", если это не корректно, я приношу извинения. SMTP избыточен там, потому что это - реле.

Проверьте версию sendmail, который Вы используете. Если Вы используете 8.9.3 или старше, Вы, вероятно, передаете по умолчанию. При выполнении более новой версии Вы, вероятно, нет.

Конфигурация Sendmail сложна, но настраивающий sendmail, поскольку реле является, вероятно, одной из наиболее распространенных задач. Я сказал бы Вам смотреть на /etc/mail/sendmail.mc файл, который является "читаемым" файлом, но у людей есть тенденция скопировать византийский необработанный файл (sendmail.cf) с машины на машину, таким образом, Вы не можете быть уверены cf и файл мГц, является тем же. Если Вы храбры, можно пробраться через sendmail.cf файл и искать домены, снабженные предисловием с DR, DH, CM или флагами макроса DM (обычно подарок, когда передача включена)... Да, это сосет. Более легкий путь состоит в том, чтобы озираться вне sendmail.cf файла.

Сначала проверьте проверку /etc/mail/access и /etc/mail/relay-domains файлы, чтобы видеть, игрались ли они с. Если существуют на самом деле нелокальные записи в тех файлах, его вероятное, кто-то настроил некоторое реле. Если они пусты, вероятно, что нет реле (если бы существует один открытое реле, которое было бы страшно). Партия времен localhost и такого будет настроена там. Это именно так, можно отправить местную почту.

Самый легкий способ протестировать на открытое реле состоит в том, чтобы просто попытаться отправить сообщение.

Создайте тестовый файл test_file для удаленной доставки со следующим содержанием:

To: testuser@testdomain.com
From: root@your_box.com
Subject: TEST MAIL.

This is a Header Test
(empty line)

Сохраните это, затем введите следующее:

cat test_email | /usr/lib/sendmail -bm -t -v 

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

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

1
задан 23 January 2011 в 22:56
2 ответа

Что относительно того, чтобы просто увеличить тайм-аут для поисков LDAP? ldap_table страница справочника имеет детали. Значение по умолчанию составляет 10 секунд. Если это не проблема тайм-аута - то есть, если сервер LDAP на самом деле отклоняет соединения - возможно, Вы могли бы настроить локальную реплику на Постфиксном сервере. Возможно ли это, во многом зависит от Вашей среды и какой сервер Вы выполняете.

2
ответ дан 3 December 2019 в 19:29

Вы могли также посмотреть на NSCD для кэширования результатов LDAP.

1
ответ дан 3 December 2019 в 19:29

Теги

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