[+] Poczta problem z poczta ( postfix ) i chyba dns ?

Konfiguracja serwerów, usług, itp.
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

[+] Poczta problem z poczta ( postfix ) i chyba dns ?

Post autor: witek000 »

Cześć,
mam problem z pocztą - postfix + debian. Problem jest z tym że nawet nie bardzo rozumiem skad sie bierze.
Tak obrazowo:
mamy serwerA i serwerB
Na serwerA mamy poczte na postfixie dla dla kilku domen oraz apache z kilkoma domenami
Na serwerB mamy poczte dla jednej domeny z serwerA.
Z serwerA nie mogę wysłać maila na serwerB
dostaje komunikat ze użytkonik nie istnieje w tabeli. Wygląda to tak jakby serwer szukał konta poczotwego lokalnie na serweraA gdzie jest trzymana www tej domeny a nie poczta.
Awatar użytkownika
grzesiek
Junior Member
Posty: 932
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Post autor: grzesiek »

Są w tej samej podsieci?
Awatar użytkownika
pawkrol
Moderator
Posty: 939
Rejestracja: 03 kwietnia 2011, 10:25

Post autor: pawkrol »

Wirtualne domeny ?
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

serwery są w innych sieciach. Apache są na dedyku a poczta działa na mv z ovh.

Na dedyku mam apache z domena test.pl
poczta dla domeny test.pl jest skonfigurowany na serwerze mail.test.pl
jak z dedyka próbuje wysłac maila na konto pocztowe w domenie test.pl
dostaje komunikat
Recipient address rejecte
d: User unknown in local recipient table (in reply to RCPT TO command))
dla wszystkich innych domen poczta dziala prawidłowo.
Awatar użytkownika
grzesiek
Junior Member
Posty: 932
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Post autor: grzesiek »

Z komunikaty, który podałeś (swoją drogą od tego powinieneś zacząć) wynika że albo masz źle ustawioną opcje smtpd_recipient_restrictions albo rekordy MX serwera DNS.
Sprawdź czy z tego serwera co nie dochodzi jak dasz

Kod: Zaznacz cały

dig test.pl MX
to wskaże Ci ten adres co trzeba.

Może to być również źle skonfigurowane opcje: mydestination, mynetworks
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

dig zwraca dobry wynik
;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30817
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3


;; QUESTION SECTION:
;test.pl. IN MX


;; ANSWER SECTION:
test.pl. 62183 IN MX 10 mail.test.pl.

mydestination
[/color]mydestination = localhost, $myhostname, localhost.localdomain, localhost.$myhostname


mynetworks
[/color]mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

piroaa
Beginner
Posty: 324
Rejestracja: 11 kwietnia 2008, 14:46

Post autor: piroaa »

Dzień dobry.
Ja bym zrobił tak :
połączył bym się telnetem na port 25 z serwera A na B używając nazw domenowych jednocześnie w dwóch innych konsolach obserwował bym logi z serwera A i B tail -f zobaczysz co ci z tego wyjdzie i gdzie się dokładnie wywala.
Pozdrawiam.
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

komunikat z serwera pochodzi z serwera na ktorym jest domena test.pl
Recipient address rejecte
d: User unknown in local recipient table (in reply to RCPT TO command))
komunikacja nie dochodzi do domeny mail.test.pl
Awatar użytkownika
grzesiek
Junior Member
Posty: 932
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Post autor: grzesiek »

Komunika jasno wskazuje na smtpd_recipient_restrictions!
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

Nawet jeśli zakomentuje całą tą sekcje to problem nie znika.
Wpis w main.cf wyglada standardowo :

smtpd_recipient_restrictions = reject_unauth_pipelining, permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
ODPOWIEDZ