Exim4 nie odbiera poczty

Konfiguracja serwerów, usług, itp.
ksysinek
Beginner
Posty: 155
Rejestracja: 14 czerwca 2007, 00:33
Lokalizacja: *Miasto know-how

Exim4 nie odbiera poczty

Post autor: ksysinek »

Witam.
Posiadam na swoim serwerze Exima4. Skonfigurowałem go przy pomocy dpkg-reconfigure exim4-config. Nie ma problemu z wysyłaniem poczty poza serwer lokalny. W żaden sposób natomiast nie mogę odebrać poczty. Od Mail Delivery Subsystem, dostaję następujący komunikat:

Kod: Zaznacz cały

This is an automatically generated Delivery Status Notification

THIS IS A WARNING MESSAGE ONLY.

YOU DO NOT NEED TO RESEND YOUR MESSAGE.

Delivery to the following recipient has been delayed:

    [email]ja@mojadomena.pl[/email]

Message will be retried for 2 more day(s)

Technical details of temporary failure:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 451 451 Temporary local problem - please try later (state 14).

----- Original message -----

MIME-Version: 1.0
Received: by 10.231.170.201 with SMTP id e9mr881477ibz.16.1259023726793; Mon,
       23 Nov 2009 16:48:46 -0800 (PST)
Date: Tue, 24 Nov 2009 01:48:46 +0100
Message-ID: <82560c990911231648o3d7bc8a0x52059ded33f50d77@mail.gmail.com>
Subject: test
From: Krzysiek <xxxx@gmail.com>
To: [email]ja@mojadomena.pl[/email]
Content-Type: multipart/alternative; boundary=005045018102002a180479134e9c

gadffasdfasds
Adresy IP, na których exim ma nasłuchiwać połączeń ustawiłem na 0.0.0.0. Zgodnie z radą znalezioną na tym forum, spróbowałem się podłączyć telnetem do mojego serwera przez port 25. Udało się. Teoretycznie powinienem dostawać e-maile lecz w katalogu /var/mail nic się nie pojawia. W czym może być problem? Dziękuję z góry za odpowiedź.
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

to zrób to dalej
Jak połączysz się telnetem na porcie 25 to przywitaj się ładnie

Kod: Zaznacz cały

EHLO moja-domena.pl
następnie

Kod: Zaznacz cały

mail from: [email]nadawca@moja-domena.pl[/email]
...

Kod: Zaznacz cały

rcpt to: [email]adresat@moja-domena.pl[/email]
...

Kod: Zaznacz cały

data
....

Kod: Zaznacz cały

Subject: mail testowy
bla
bla bla
.
i na koniec

Kod: Zaznacz cały

quit
Jeżeli nie ma żadnego błędu to oznacza że masz prawidłowo skonfigurowany serwer pocztowy i trzeba rozwiązania szukać problemu w innym miejscu

Ps. sorry to tak na szybko. Pozmieniaj przykład pod siebie
ksysinek
Beginner
Posty: 155
Rejestracja: 14 czerwca 2007, 00:33
Lokalizacja: *Miasto know-how

Post autor: ksysinek »

I tu mam problem mendeczka Do pewnego momentu jest w porządku, potem cokolwiek bym próbował (tzn. rożne nazwy użytkowników rożne domeny mojego serwera) dostaję to:
rcpt to: cokolwiek@moja-domena.pl
451 Temporary local problem - please try later
data
503-All RCPT commands were rejected with this error:
503-Temporary local problem - please try later
Czytałem że taki błąd może wystąpić, gdy nie am się dosyć miejsca w /var, DNSy zbyt wolno odpowiadają lub posiada się włączone send_veryfity. Co do dwóch pierwszych to jestem pewien, że nie ma u mnie z tym problemu. Natomiast podczas domyślnej konfiguracji nigdzie nie było mowy o send_veryfity. Jak mógłbym to sprawdzić lub co innego mogłoby być przyczyną błędu 451?
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

Sprawdź:

Kod: Zaznacz cały

/var/log/exim/
co tam w trawie piszczy. Może one nas naprowadzą na trop.
Czy masz zainstalowane dodatkowe zabezpieczenia? Np. CLAMAV, spamassasin itp.?
ksysinek
Beginner
Posty: 155
Rejestracja: 14 czerwca 2007, 00:33
Lokalizacja: *Miasto know-how

Post autor: ksysinek »

Nie, nic z tych rzeczy nie mam. A log to dobra lektura na długie zimowe wieczory. Z samego dzisiejszego dnia jest tylko 34 tyś linii loga. Głównie pojawiają się dwa wpisy:

Kod: Zaznacz cały

Message is frozen

Kod: Zaznacz cały

== [email]root@domena.mojego.serwera.pl[/email] routing defer (-51): retry time not reached
Jedynym mogącym pomóc fragmentem loga jest:

Kod: Zaznacz cały

2009-11-25 21:12:38 H=(mail-iw0-f179.google.com) [209.85.223.179] F=<xxxx@gmail.com> temporarily rejected RCPT <krzys@mojadomena.pl>: lowest numbered MX record points to local host
2009-11-25 21:15:14 1NDOGg-0003dv-BA Rewrite of [email]root@domena.mojego.serwera.pl[/email] yielded unparseable address: domain missing or malformed in address *@*
2009-11-25 21:15:14 1NDOGg-0003dv-BA <= [email]munin@domena.mojego.serwera.pl[/email] U=munin P=local S=984
2009-11-25 21:15:14 1NDOGg-0003dv-BA remote host address is the local host: domena.mojego.serwera.pl
2009-11-25 21:15:14 1NDOGg-0003dv-BA == [email]root@domena.mojego.serwera.pl[/email] R=dnslookup_relay_to_domains defer (-1): remote host address is the local host
2009-11-25 21:15:14 1NDOGg-0003e0-Cg <= <> R=1NDOGg-0003dv-BA U=Debian-exim P=local S=606
2009-11-25 21:15:14 1NDOGg-0003dv-BA Frozen
2009-11-25 21:15:14 1NDOGg-0003e0-Cg remote host address is the local host: domena.mojego.serwera.pl
2009-11-25 21:15:14 1NDOGg-0003e0-Cg == [email]postmaster@domena.mojego.serwera.pl[/email] R=dnslookup_relay_to_domains defer (-1): remote host address is the local host
2009-11-25 21:15:14 1NDOGg-0003e0-Cg Frozen
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

Musisz pogrzebać w konfiguracji. Na początek zobacz http://gd4.tuwien.ac.at/.vhost/exim.org ... tml#TOC121
ODPOWIEDZ