Strona 1 z 2

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

: 18 listopada 2014, 17:28
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.

: 18 listopada 2014, 18:57
autor: grzesiek
Są w tej samej podsieci?

: 18 listopada 2014, 20:00
autor: pawkrol
Wirtualne domeny ?

: 19 listopada 2014, 11:28
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.

: 20 listopada 2014, 08:28
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

: 21 listopada 2014, 21:26
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


: 22 listopada 2014, 18:52
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.

: 23 listopada 2014, 14:21
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

: 23 listopada 2014, 14:58
autor: grzesiek
Komunika jasno wskazuje na smtpd_recipient_restrictions!

: 23 listopada 2014, 16:50
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