|
Postfix na virtualnych domenach nie odbiera i nie wysyła
goska_23 - 01-06-2008 19:21
Zainstalowałam postfixa 2.3 na Debian Etch AMD64 dla 4 virtualnych domen m.in. pphu-gabi.az.pl do soboty rano jeszcze działało dla testowych userów typu: t-user1@pphu-gabi.az.pl, t-user2@pphu-.... W sobotę rano chciałam w bazie mysql za pomocą phpmyadmina zmienić nazwy userów na: user1@pphu-gabi.az.pl, user2@pphu-... co zrobiłam (hasła pozostawiłam te same). Niestety klienty poczty Outlook Express na WinXP pomimo zmiany nazwy usera w kontach skrzynek nie chciał odbierać ani wysyłąć poczty po tych zmianach. Nie uruchamia mi się w terminalu:
#telnet localhost smtp
Sprawdziłam plik /etc/postfix/main.cf próbowałam tam coś zmienić i potem dawałam:
/etc/init.d/dovecot restart
próbowałam też:
# postfix reload
wyrzucał błąd, że jest źle 32 charakter w linii z myhostname to poprawiłam tak, że teraz nie wyrzuca błędu. Postfix nie odbiera. Wysłana z innych serwerów np. hotmaila czy innego serwera poczty poczta w ogóle nie wchodzi do skrzynek w /home/vmail/nazwadomeny/nazwaskrzynki. Poprzednio przy userach z testowymi nazwami wiadomości ładnie lądowały w odpowiednich katalogach. Postfix nie wysyła. Przy próbie wysyłania z Outlook Expreess wiadomości przez niedziałającą skrzynkę jest komunikat:
Server nieoczekiwanie zakończył połączenie. Błąd 0x800CCCOF
załączam zrzutek z pliku /etc/posfix/main.cf i zrzutek z polecenia "telnet" w postaci jpg bo w tej chwili łączę się z domu przez putty i chwilowo mam tylko taki dostęp do serwerka debianowego.
[Dodano: 2008-06-01, 19:40] dołączam fragmenty ostatnich logów:
ShinnRa - 01-06-2008 20:20
ni wiedziałem, że istnieje taka sieć: popraw ten błąd zrestartuj postfixa, dovecota i spróbuj odebrać/wysłać pocztę...
BTW: Logi podawaj jako tekst (wklejto.pl, pastebin.de lub inne) albo jako plik bo z obrazka fatalnie się czyta (a w szczególności nie da się pod lynxem/elinksem)
wojtekz_ - 01-06-2008 20:25
Tak na oko postfix Ci nie startuje wogóle, bo ma kłopot z tą maską: 192.168.1.0/254. Takie IP nie pozwala na routing poza sieć lokalną, może o to chodzi? Kombinuj ze zmiennymi mynetworks, networks itp.
goska_23 - 01-06-2008 20:32
Tak! Bardzo dziękuję też w końcu do tego doszłam, zahaszowałam to i już wszystko działa! Problem wziął się stąd, że wcześniej zamiast # miałam spację - jedno miejsce wolne - nie wiedziałam , że działa to tak samo jak "#" ! Bo przy instalacji nie chciało mi działać i sporo kombinowałam z main.cf i było ustawione ze spacją jak działało, a potem musiałam tę spację usunąc w ramach kosmetyki wyglądu pliku i nie mogłam dojść czemu wyrzuca w logu taką linijkę i kombinowałam z innymi rzeczami. Jeszcze raz bardzo dziękuję! Już jest całkiem OK! A już byłam bliska reinstalacji postfixa ;-)
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|