Strona 1 z 1

DNSMASQ na serwerze pocztowym

: 28 maja 2010, 10:55
autor: stykko
Witam.
Na wstępie fakt, iż to mój pierwszy post jednak przypuszczam, że jak wielu użytkowników tego forum poszukiwania rozwiązania przerosły mnie i poddałem się szukając bezpośredniej pomocy do konkretnego zapytania (przypuszczam, ze to banał ale najciemniej pod latarnia). Po krótce:

Mam do ogarnięcia serwer www, obok którego ma stać serwer pocztowy z dostępem przez webmaila. Opcje www skonfigurowałem (chyba dobrze), strona, która miała chodzić działa, dostęp do webmaila również, domena przekierowana na IP serwera. Na serwerze postfix i cała reszta także chyba póki co gdyż poczta lokalnie dochodzi, wychodzi. Wychodzi też na świat zarówno z webmaila, outloka czy za pomocą jakiegokolwiek sposobu. Sęk w tym, że poczta nie dochodzi. Związane jest to oczywiście z rekordem MX i tym, że jeszcze poczta nie jest przekierowana na serwer. Z tym że, chciałbym już mieć skonfigurowane wszystko, żeby nie wyszło, że pocztę przekierujemy na serwer, a nie będzie dochodzić i będę walił kulą w płot żeby dojść gdzie i jak. W normalnym wypadku dochodziłbym przyczyn ale musimy zachować w miarę ciągłość działania poczty.

Reasumując, na serwerze mam zainstalowane dnsmasq (z bindem nie bawiłem się gdyż wyczytałem, że na takie potrzeby dnsmasq w zupełności wystarczy, chociaż do binda jest wiele przejrzystych poradników) i kwestia konfiguracji dnsmasq w taki sposób, że jak podepniemy pocztę pod IP serwera, żeby to wszystko miało ręce i nogi.

Zmiany jak mniemam dokonywane są w tej sekcji:

Kod: Zaznacz cały

# Change these lines if you want dnsmasq to serve MX records.

# Return an MX record named "maildomain.com" with target
# servermachine.com and preference 50
#mx-host=maildomain.com,servermachine.com,50

# Set the default target for MX records created using the localmx option.
#mx-target=servermachine.com

# Return an MX record pointing to the mx-target for all local
# machines.
#localmx

# Return an MX record pointing to itself for all local machines.
#selfmx
Teraz moje pytanie, za którą linię mam się zabrać i w jakim kierunku poszukiwać informacji oraz czy wystarczy samo określenie rekordu MX w dnsmasq, żeby poczta dochodziła do serwera? Chyba, że pogrzebany jest problem także w innym miejscu. Prosiłbym o jakieś wskazówki gdzie szukać albo w jaka strone sie kierować bo w tym temacie dryfuje już sporo a przejrzystego poradnika do dnsmasq nie ma. Chociaż przypuszczam, że problem banalny.

Jak mówię, wszystko jest skonfigurowane tak, że działa. Kwestia podejścia do tej nieszczęsnej poczty.

Z góry dziękuję za wszelkie podpowiedzi.

: 31 maja 2010, 09:26
autor: kuciapiko
Witam, też mam z tym problem bo nie mogę sprecyzować gdzie ustawić rekord MX w DNSMASQ? Czy ktoś jest w stanie wskazać właściwą drogę, którą należy obrać? Wdzięczna bym była.

: 17 czerwca 2010, 12:07
autor: stykko
Czy ustawienie:

Kod: Zaznacz cały

# Change these lines if you want dnsmasq to serve MX records.

# Return an MX record named "maildomain.com" with target
# servermachine.com and preference 50
mx-host=mojadomena.com,mojadomena.com,10
# Set the default target for MX records created using the localmx option.
mx-target=mojadomena.com
# Return an MX record pointing to the mx-target for all local
# machines.
localmx
# Return an MX record pointing to itself for all local machines.
selfmx
Sprawi, że będzie zwracany rekord MX dla serwera pocztowego?

Swoją drogą doszły mnie także słuchy, że nie trzeba nic odznaczyć (usuwając znak #), żeby rekord MX był zwrócony.