Два тождественно настроил sendmails, один из них не поставляет почту

Вывод от маршрута-n или netstat-rn и поиска места назначения 0.0.0.0.

1
задан 8 December 2009 в 00:02
3 ответа

Я подозреваю проблему определения имен в "плохой" системе. Проверьте/etc/hosts на несимметричные записи. Проверьте разрешение DNS на обеих машинах.

ifconfig -a            # note various IP adresses of this system
dig -x 192.1.2.3       # query FQDN for my own ip, are results symmetric?
dig -x 1.2.3.4         # same on another interface
dig -x 5.6.7.8         # and another one

и

dig my.fully.qualified.domain.name.
dig another.fully.qualified.domain.name.

и

hostname   # is it symmetric on both systems? or short on one and fully-qualified on another?
1
ответ дан 4 December 2019 в 02:18
  • 1
    I' ve проверил соответствующие IP-адреса (основной IP интерфейса управления, интерфейс для VLAN с почтовым сервером и основной внешний интерфейс) и вперед, и обратные запросы, кажется, соответствуют. имя хоста показывает FQDN для обеих систем, и это установлено правильно в/etc/hosts –  Kamil Kisiel 8 December 2009 в 01:34

relay=smmsp@localhost.backbone.example.com [127.0.0.1]

Вы не передаете через свой почтовый сервер mail.example.com

Это - конечно, проблема конфигурации, связанная с релейным доменом или доменом сервера. (на второй машине это поставляет письма на localhost, означая, что это полагает, что конечное место назначения самостоятельно. проверьте домен/имя хоста/реле),

0
ответ дан 4 December 2019 в 02:18
  • 1
    Успешный также имеет ту же релейную строку. Кроме того, почему только вторая машина думала бы, что это - конечное место назначения для домена, в то время как первое не делает? Кажется, что gw004 решает сразу же, что systems@example.com является неизвестным пользователем, где как gw003 правильно передает почту к почтовому серверу. –  Kamil Kisiel 8 December 2009 в 00:30

Проверьте содержание /etc/mail/local-host-names и /etc/mail/relay-domains и возможно /etc/mail/mailertable - Ваше второе поле должно знать, что или это - example.com, или как добраться там.

0
ответ дан 4 December 2019 в 02:18
  • 1
    Я проверил их и they' ре, пустое на обоих полях. Я думал, что на основании mail.example.com, являющегося MX, записывают для example.com, они должны оба смочь выяснить, что systems@example.com должен отправить туда. Действительно кажется, что gw003 делает. Или я нахожусь неправильно в этом предположении? –  Kamil Kisiel 8 December 2009 в 19:28
  • 2
    Хм. Посмотрите в/etc/mail/access, чтобы удостовериться, что разрешено отправить к себе, сначала. –  David Mackintosh 8 December 2009 в 22:04

Теги

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