The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

mail loops back to me (MX problem) (mail sendmail mx relay)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: mail, sendmail, mx, relay,  (найти похожие документы)
From : Дмитрий Ю. Карпов <Dmitry.Karpov@misa.ac.ru>, Vadim V Zotov <uzotoff@zenit.ru> Subj : mail loops back to me (MX problem) ------------------------------------------------------------------------------- > У меня стоит совмещенный DNS/MAIL сервер (Server2) на FreeBSD, > обслуживающий Domain2. Где-то есть нечто подобное (Server1), > обслуживающее Domain1. Server1 является primary DNS для Domain1 и > имеет записи: > MX 10 mailhub.domain1.ru > MX 20 mailhub.domain2.ru > > и имеет свойство иногда быть неработоспособным! Server2 объявлен как > secondary и, по идее, должен принимать на себя всю почту для Domain1, > с последующей пересылкой на Server1, когда тот проснется. Однако, > sendmail на Server2 при приходе сообщения, адресованного на Domain1 > при его недоступности ругается: > ----- The following addresses had permanent fatal errors ----- > > ----- Transcript of session follows ----- > 553 mailhub.domain2.ru.: mail loops back to me (MX problem?) > 554 ... Local configuration error > > В общем-то, его можно понять: он кэширует те же MX-записи и пытается > выполнить ту же последовательность действий, что и посылающийэто > письмо sendmail, и, естесенно, попадает на себя самого! Как сделать, > чтобы вторичный сервер временно получал почту первичного? Или что-то > неверно сконфигурировано в sendmail на Server2? Нужно правильно определить класс "w" (при помощи Cw или Fw) на backup mail-сервере. Протестировать результат можно послав почту командой: mail -v вы%mailhub.domain1.ru@mailhub.domain2.ru Vadim V Zotov <uzotoff@zenit.ru> _________________________________________________________________ Я с этим не сталкивался, но хотел бы предложить пару "шаманских" действий: 1. Сделать на mailhub.domain2.ru SecondaryDNS для той зоны, для которой организовываются MX'ы. 2. Использовать "IN" и ставить в конце имен точки: IN MX 10 mailhub.domain1.ru. ^^ ^^^ вместо MX 10 mailhub.domain1.ru 3. Проверить, что творится на имеющихся SecondaryDNS Вашей зоны. Дмитрий Ю. Карпов From http://www.infoart.ru - helpself@infoart.ru

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
 
  • 1, Alexey Tsyban, 19:49, 19/11/2003 [ответить] [смотреть все]
  • +/

    Просто sendmail на mailhub.domain2.ru думает, что его зовут иначе. По умолчанию он берет себе имя из hostname.
    Надо добавить в конфиг строчку

    define('confDOMAIN_NAME', 'mailhub.domain2.ru')

     
     
  • 2, Alexey Tsyban, 19:56, 19/11/2003 [^] [ответить] [смотреть все]
  • +/
    Пардон, поторопился. Имя машины sendmail определяет бэк-резолвингом IP-адреса. И часто в DNS все нормально, а в /etc/hosts - иначе. confDOMAIN_NAME решает все проблемы
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList