exim nie przyjmuje poczty

Konfiguracja serwerów, usług, itp.
geble
Posty: 3
Rejestracja: 06 grudnia 2010, 20:54

exim nie przyjmuje poczty

Post autor: geble »

Witam wszystkich serdecznie

P
rzesiadłem sie po wielu latach z SUSE na Debiana i z zadowoleniem konfiguruje swój serwer. Większość usług już ogarnąłem ale nie daję rady z eximem.
K
ilka dni przeszukiwałem sieć ale żaden z wątków nie dał rozwiązania.

P
roblem polega na tym, że mój serwer nie przyjmuje żadnej poczty ani tej napisanej z localhosta ani z zewnętrznych serwerów. Odbieranie maili działa dobrze. Problem przypuszczam, powstał po konfiguracji binda i próbie konfiguracji przez exim4-config ale niekoniecznie.

T
elnet na:

Kod: Zaznacz cały

moja.domena.pl 25
działa i cały mail poprawnie wpisuje do zakończenia sesji.

W
logach jedynie znalazłem:

Kod: Zaznacz cały

2010-12-06 20:49:52 1PPh3w-0001SE-9S <= nadawca[EMAIL="nadawca@moja.domena.pl"]@moja.domena.pl[/EMAIL] H=localhost (moja.domena.pl) [::1] P=esmtp S=390
2010-12-06 20:49:52 1PPh3w-0001SE-9S lowest numbered MX record points to local host: moja.domena.pl
2010-12-06 20:49:52 1PPh3w-0001SE-9S == [EMAIL="user@moja.domena.pl"]user@moja.domena.pl[/EMAIL] R=dnslookup_relay_to_domains defer (-1): lowest numbered MX rec$
2010-12-06 20:49:52 1PPh4K-0001SX-4F <= <> R=1PPh3w-0001SE-9S U=Debian-exim P=local S=605
2010-12-06 20:49:52 1PPh3w-0001SE-9S Frozen
2010-12-06 20:49:52 1PPh4K-0001SX-4F lowest numbered MX record points to local host: moja.domena.pl
2010-12-06 20:49:52 1PPh4K-0001SX-4F == [EMAIL="postmaster@moja.domena.pl"]postmaster@moja.domena.pl[/EMAIL] R=dnslookup_relay_to_domains defer (-1): lowest numbered MX$
2010-12-06 20:49:52 1PPh4K-0001SX-4F Frozen

Bardzo proszę o wskazówki w jakim kierunku szukać rozwiązania.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Od razu mówię, że nie znam się na eximie ale może spróbuj na DNS ustawić wyższy priorytet dla MX.
geble
Posty: 3
Rejestracja: 06 grudnia 2010, 20:54

Post autor: geble »

Nic nie daje zmiana priorytetu.

Lokalnie pocztę ogarnąłem, pomogła zmiana wpisu w pliku hostname i hosts.

Natomiast nadal dostaję zwroty z poczty zewnętrznej.

Serwer o2 odpowiada:

Kod: Zaznacz cały

Reporting-MTA: dns; moh2-ve3.go2.pl
X-Postfix-Queue-ID: C8B8037017C
X-Postfix-Sender: rfc822; [EMAIL="user@o2.pl"]user@o2.pl[/EMAIL]
Arrival-Date: Mon,  6 Dec 2010 23:50:48 +0100 (CET)
Final-Recipient: rfc822; user[EMAIL="user@moja.domena.pl"]@moja.domena.pl[/EMAIL]
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; host uniserwis.pl[212.85.96.95] said: 550 5.1.1
    User not found (in reply to RCPT TO command)

Czyli tak samo jak loguje się przez telnet na port 25.
Może strefę mam źle skonfigurowaną? Jakby mógł ktoś zobaczyć:

Kod: Zaznacz cały

; BIND data file for local loopback interface
;
$TTL    3600
@       IN      SOA     ns.uniserwis.pl. root.uniserwis.pl. (
                        2010120701      ; Serial
                         10800          ; Refresh
                          3600          ; Retry
                        3600000         ; Expire
                         1209600 )      ; Negative Cache TTL
;
        IN      NS      ns.uniserwis.pl.
        IN      NS      ns.tpnet.pl.
@       IN      MX  20  uniserwis.pl.
@       IN      A       83.18.167.181
@       IN      AAAA    ::1
        IN      MX  15  uniserwis.pl.
www     IN      A       83.18.167.181
ns      IN      A       83.18.167.181
mail    IN      A       83.18.167.181
howks   IN      A       83.18.167.181
,,Nslookup'' mojej domeny dla pola MX zwraca poprawny adres ip.

Gdzie jeszcze szukać przyczyny?
Jak jeszcze testować ustawienia?
Awatar użytkownika
turox
Posty: 49
Rejestracja: 19 września 2010, 15:40
Lokalizacja: Tychy

Post autor: turox »

Domena uniserwis.pl jest z tego co widzę zarejestrowana w home.pl i wydelegowana na serwery DNS home.pl:

Kod: Zaznacz cały

whois uniserwis.pl

DOMAIN NAME:           uniserwis.pl
registrant's handle:   hmns238498 (INDIVIDUAL)
nameservers:           dns.home.pl. [62.129.252.30]
                       dns3.home.pl. [81.210.44.122]
                       dns2.home.pl. [213.25.47.166]
created:              2001.06.08 13:00:00
last modified:        2010.11.27 11:26:31
Pytając ten serwer o rekordy A i MX zwraca:

Kod: Zaznacz cały

dig @dns.home.pl uniserwis.pl mx
uniserwis.pl.           3600    IN      MX      10 uniserwis.pl.
uniserwis.pl.           3600    IN      A       212.85.96.95
Więc listy są kierowane do serwera SMTP o adresie 212.85.96.95 a nie 83.19.167.181.
Podsumowując, zmieniasz rekordy na serwerze DNS który nie jest autorytarny dla tej domeny.
geble
Posty: 3
Rejestracja: 06 grudnia 2010, 20:54

Post autor: geble »

No to mam tam dwie możliwości. Albo usunąć wpis MX u rejestratora, ewentualnie zmienić mu priorytet. Druga opcja, która nie wiem jak ma być zaznaczona w panelu administracyjnym konfiguracji domeny dotycząca poczty to ,,casch all'' i możliwość podania adresu ale tam nie mam nic wpisane.

Może ktoś z Was posiada domenę zarejestrowaną w home.pl i ogarnia pocztę na swoim Debianie to podpowie co i jak ma być.
Awatar użytkownika
turox
Posty: 49
Rejestracja: 19 września 2010, 15:40
Lokalizacja: Tychy

Post autor: turox »

Dalej nie rozumiesz. Problemem nie jest priorytet czy wpis MX, tylko fakt, że skonfigurowałeś domenę na serwerze którego nic i nikt o nią nie pyta. Masz do wyboru:
1. Ustawić wszystkie rekordy (A, MX, NS CNAME) na serwerach DNS firmy home.pl bo na nie masz wydelegowaną domenę i tam wędrują zapytania.
albo
2. Zmienić w panelu home.pl nameserwery tej domeny na swoje serwery DNS, na których skonfigurowałeś te rekordy.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

geble, zapewne masz popełnioną głupią literówkę lub zbyt dużo wprowadzonych niepotrzebnych znaków w jakimś pliku konfiguracyjnym lub poleceniu i nie jest to pozbawione sensu.
ODPOWIEDZ