Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
tpop3d nie odbiera poczty http://forum.freesco.pl/viewtopic.php?f=24&t=18250 |
Strona 1 z 2 |
Autor: | DITUD [ czwartek, 15 kwietnia 2010, 10:03 ] |
Tytuł: | tpop3d nie odbiera poczty |
Witam mam taki oto problem. Zainstalowałem exima + tpop3d +clamav. Konfigurację przeprowadziłem poprzez nndconf. Po kilku szlifach udało mi się zapuścić cały ten tandem, ale mam kłopot. Mogę spokojnie wysyłać pocztę w świat (czyli exim działa), jednakże żaden mail wysyłany na konto, z którego wysyłam wiadomości na nie nie dochodzi. Podejrzewam, że kłopot jest z utworzeniem skrzynki pocztowej. W konfigu pop3d ścieżka do maili jest ustawiona na /var/mail/$(user). Natomiast zaglądając do katalogu /var/mail stwierdziłem, że jest on pusty ... zatem konsternacja, bo gdzie niby te maile są w takim razie zapisywane??? Przy próbie odebrania poczty, thunderbird odpowiedział po jakimś czasie, że nie może sie dostać do skrzynki odbiorczej, być może z powodu braku uprawnień, ale mnie się zdaje, że to raczej z powodu jej nie istnienia Dodałem sobie nowe konto do systemu, żeby sprawdzić, czy być może pojawi się coś nowego w /var/mail ale niestety choć konto działa prawidłowo, to jednak katalog dalej pozostał pusty... Drugi kłopot jest taki. Po odpaleniu clamd, sprawdzając obciążenie procesora zauważyłem, że obciąża on cały czas procesor na 99,9%. Czekałem kilka minut, aby sprawdzić, czy coś się zmieni, ale niestety cały czas obciążenie pozostawało na takim samym poziomie. Czy ktoś spotkał się z czymś takim? Panowie pomożecie? |
Autor: | viater [ czwartek, 15 kwietnia 2010, 10:36 ] |
Tytuł: | |
Logi exima bądź łaskaw zapodać. Poza tym jak wysyłasz pocztę z konta zewnętrznego na konto lokalne, to - skoro nie dochodzi - więc na to konto zewnętrzne musi przychodzić zwrotka, a w niej komunikat twojego serwera. |
Autor: | DITUD [ czwartek, 15 kwietnia 2010, 13:38 ] |
Tytuł: | |
Przykładowy log exima: 2010-04-15 13:32:56 1O2K3n-0005Tk-IU == ditud@i-net.zgora.pl <nobody@i-net.zgora.pl> R=localuser T=local_delivery defer (-6): mailbox /var/spool/mail/ditud has wrong uid (0 != 1001) 2010-04-15 13:32:56 1O2Jzk-0005T6-H9 == ditud@i-net.zgora.pl <root@i-net.zgora.pl> R=localuser T=local_delivery defer (-6): mailbox /var/spool/mail/ditud has wrong uid (0 != 1001) 2010-04-15 13:32:56 1O2K3c-0005Tb-Sj == ditud@i-net.zgora.pl <nobody@i-net.zgora.pl> R=localuser T=local_delivery defer (-6): mailbox /var/spool/mail/ditud has wrong uid (0 != 1001) 2010-04-15 13:32:56 End queue run: pid=21850 Przykładowy log z /var/log/mail/ Apr 15 13:36:55 inet tpop3d[21118]: listeners_post_select: client [5]192.168.10.146/inet: connected to local address 192.168.10.1:110 Apr 15 13:36:55 inet tpop3d[21118]: authcontext_new_user_pass: began session for `ditud' with passwd; uid 1001, gid 12 Apr 15 13:36:55 inet tpop3d[21118]: fork_child: [5]ditud(192.168.10.146): began session for `ditud' with passwd; child PID is 21895 Apr 15 13:36:55 inet tpop3d[21895]: mailspool_new_from_file: indexed mailspool /var/spool/mail/ditud (0 bytes) in 0.000s Apr 15 13:36:55 inet tpop3d[21895]: connections_post_select: client [5]ditud(192.168.10.146): finished session for `ditud' with passwd Apr 15 13:36:55 inet tpop3d[21895]: connections_post_select: client [5]ditud(192.168.10.146): disconnected; 48/203 bytes read/written |
Autor: | viater [ czwartek, 15 kwietnia 2010, 14:54 ] |
Tytuł: | |
Z tych logów wynika, że plik /var/spool/mail/ditud istnieje i ma złe uprawnienia (czyli /var/spool/mail nie jest pusty). Usuń ten plik (jak przyjdzie poczta na konto ditud, to sam się utworzy), upewnij się, że /var/spool/mail ma chmody 1777 i wio... == EDIT == Zmień tytuł wątku - problem (na razie) nie dotyczy tpop-a, z eximem masz problem. Clamd dalej żre proca ? |
Autor: | CyberDuck [ czwartek, 15 kwietnia 2010, 16:15 ] |
Tytuł: | |
Hah Dziekuje bardzo bo mialem podobny problem Chodzilo o to, ze mam napisany skrypt do robienia kopii zapasowej i jak go odpalam z shell to wszystko ladnie idzie do samego konca po czym mi wynikowy plik wysyla na ftp i mam go na swoim kompie. Przywracalem kiedys z tego pliku system i dzialalo pieknie. Teraz Skrypt do robienia kopii odpalony z cron w cudowny sposob zmiania uprawnienia plikow i po przywroceniu takiego systemu przestala dzialac baza mysql i poczta. O ile z mysql sobie poradzilem w prosty sposob wpisujac polecenie : i baza poszla ladnie dalej. Ale z poczta mialem spory klopot, bo za kazdym razem przy probie pobrania poczty serwer sie pytal o haslo mimo wpisania go na stale do outlock albo odrzucal od razu haslo do poczty. Zastosowalem sie do tego co napisal viater i pomoglo o tyle, ze serwer juz nie pyta o haslo za kazdym razem albo nie odrzuca mnie jako nadawcy, ale przy probie wyslania z konta email: Nie można wysłać wiadomości, ponieważ jeden z odbiorców został odrzucony przez serwer. Odrzucony adres e-mail to: „cyberduck@wp.pl”. Temat 'test', Konto: 'bluelan.eu', Serwer: 'smtp.bluelan.eu', Protokół: SMTP, Odpowiedź serwera: '451 Temporary local problem - please try later', Port: 25, Zabezpieczenie (SSL): Nie, Błąd serwera: 451, Numer błędu: 0x800CCC79 Obojetnie na jakie konto probuje wyslac to nic nie daje. Jesli probuje wyslac na email NND otrzymuje list zwrotny o takiej tresci : Hi. This message was created automatically by mail system at Wirtualna Polska. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. <cyberduck@bluelan.eu>: 84.10.123.202 does not like recipient. Remote host said: 550 Relay not permitted Giving up on 84.10.123.202. Logi : 2010-04-08 00:03:16 1NzdLA-0001kA-5K Failed to create spool file /var/spool/exim/input//1NzdLA-0001kA-5K-D: Permission d 2010-04-08 00:04:11 Start queue run: pid=6908 2010-04-08 23:55:06 1Nzzgo-0000sF-1g Failed to create spool file /var/spool/exim/input//1Nzzgo-0000sF-1g-D: Permission d Received signal: re-opening log file ClamAV update process started at Fri Apr 9 00:02:01 2010 main.cvd is up to date (version: 52, sigs: 704727, f-level: 44, builder: sven) daily.cld is up to date (version: 10718, sigs: 50397, f-level: 51, builder: neo) bytecode.cvd is up to date (version: 5, sigs: 2, f-level: 44, builder: nervous) -------------------------------------- Received signal: re-opening log file |
Autor: | viater [ czwartek, 15 kwietnia 2010, 17:38 ] |
Tytuł: | |
/var/spool/exim/ właściciel root.mail uprawnienia 770 /var/spool/exim/input właściciel mail.mail uprawnienia 750 |
Autor: | CyberDuck [ czwartek, 15 kwietnia 2010, 17:50 ] |
Tytuł: | |
[root@Serwer ~]# /var/spool/exim/ root.mail 770 -bash: /var/spool/exim/: is a directory [root@Serwer ~]# /var/spool/exim/input mail.mail 750 -bash: /var/spool/exim/input: is a directory W folderze /var/spool/exim/ : /input jest pusty ... |
Autor: | JakubC [ czwartek, 15 kwietnia 2010, 17:58 ] |
Tytuł: | |
chown root:mail /var/spool/exim/ chmod 770 var/spool/exim/ chown mail:mail /var/spool/exim/input chmod 750 /var/spool/exim/input na tacy. |
Autor: | viater [ czwartek, 15 kwietnia 2010, 18:01 ] |
Tytuł: | |
Poprawiłem - to było w skrócie, jak ma być: katalog właściciel uprawnienia |
Autor: | CyberDuck [ czwartek, 15 kwietnia 2010, 18:14 ] |
Tytuł: | |
Nadal nic. Wykonalem wszystkie polecenia, przy okazji w jest literowka : i nic nie pomoglo : Nie można wysłać wiadomości, ponieważ jeden z odbiorców został odrzucony przez serwer. Odrzucony adres e-mail to: „cyberduck@bluelan.eu”. Temat 'test', Konto: 'bluelan.eu', Serwer: 'smtp.bluelan.eu', Protokół: SMTP, Odpowiedź serwera: '451 Temporary local problem - please try later', Port: 25, Zabezpieczenie (SSL): Nie, Błąd serwera: 451, Numer błędu: 0x800CCC79 Wyslalem do siebie i otrzymuje wlasnie taki komunikat. Oczywiscie restart zrobilem : |
Autor: | Maciek [ czwartek, 15 kwietnia 2010, 18:31 ] |
Tytuł: | |
1. Na jakim użytkowniku chodzi clamav? (ps aux |grep clam) 2. Co mówi exim? 3. Sprawdź wszystkie miejsca, w których może chcieć zapisywać exim. Musż mieć możliwośc zapisywania przez usera mail. |
Autor: | CyberDuck [ czwartek, 15 kwietnia 2010, 18:45 ] |
Tytuł: | |
1. [root@Serwer ~]# ps aux |grep clam mail 1296 0.0 0.1 3388 1344 ? Ss 18:34 0:00 /usr/bin/freshclam -d -c 12 mail 1302 0.0 16.6 132044 128052 ? Ss 18:34 0:00 /usr/sbin/clamd mail 1303 0.0 16.6 132044 128052 ? S 18:34 0:00 /usr/sbin/clamd mail 1304 0.0 16.6 132044 128052 ? S 18:34 0:00 /usr/sbin/clamd root 2518 0.0 0.0 3712 672 pts/1 S+ 18:36 0:00 grep clam 2. Nic nie mowi bo sprawdzilem wszystkie logi z foldera /var/log/exim i ostatni wpis mial miejsce wczoraj. Proby wyslania podejmowalem dzisiaj. /var/log/clamav/ clamd.log : Thu Apr 15 18:34:26 2010 -> Portable Executable support enabled. Thu Apr 15 18:34:26 2010 -> ELF support enabled. Thu Apr 15 18:34:26 2010 -> Mail files support enabled. Thu Apr 15 18:34:26 2010 -> OLE2 support enabled. Thu Apr 15 18:34:26 2010 -> PDF support enabled. Thu Apr 15 18:34:26 2010 -> HTML support enabled. Thu Apr 15 18:34:26 2010 -> Self checking every 600 seconds. /var/log/clamav/freshclam.log -------------------------------------- freshclam daemon 0.96 (OS: linux-gnu, ARCH: i386, CPU: i686) ClamAV update process started at Thu Apr 15 18:10:05 2010 main.cvd is up to date (version: 52, sigs: 704727, f-level: 44, builder: sven) Downloading daily-10746.cdiff [100%] daily.cld updated (version: 10746, sigs: 51449, f-level: 51, builder: ccordes) bytecode.cvd is up to date (version: 5, sigs: 2, f-level: 44, builder: nervous) Database updated (756178 signatures) from database.clamav.net (IP: 217.18.205.108) -------------------------------------- -------------------------------------- freshclam daemon 0.96 (OS: linux-gnu, ARCH: i386, CPU: i686) ClamAV update process started at Thu Apr 15 18:34:11 2010 main.cvd is up to date (version: 52, sigs: 704727, f-level: 44, builder: sven) daily.cld is up to date (version: 10746, sigs: 51449, f-level: 51, builder: ccordes) Trying host database.clamav.net (217.18.205.108)... Downloading bytecode-6.cdiff [100%] bytecode.cld updated (version: 6, sigs: 1, f-level: 51, builder: nervous) Database updated (756177 signatures) from database.clamav.net (IP: 217.18.205.108) -------------------------------------- 3. sprawdzilem, a przynajmniej mi sie tak zdaje i nic. Edit ::.. Wedlug wczesniejszych zalecen, a moze zle zrozumialem usunolem wszystko z foldera /var/spool/mail Jak utworzylem tam folder i obojetnie jakie bym mu nie nadal uprawnienia to otrzymuje komunikat : Wystąpił problem przy logowaniu się do Twojego serwera pocztowego. Twoje hasło zostało odrzucone. Konto: 'bluelan.eu', Serwer: 'pop3.bluelan.eu', Protokół: POP3, Odpowiedź serwera: '-ERR Unable to open mailbox; it may be locked by another concurrent session.', Port: 995, Zabezpieczenie (SSL): Tak, Błąd serwera: 0x800CCC90, Numer błędu: 0x800CCC92 I oczywiscie powtorka z rozrywki, ze serwer upierdliwie pyta o haslo. Wczesniej wszystkie pakiety odinstalowalem i zainstalowalem na nowo, ale nie pomoglo. |
Autor: | Maciek [ czwartek, 15 kwietnia 2010, 19:02 ] |
Tytuł: | |
Rzuć mi namiary, i tak siedzę i babram się w trumnach, jeden trup więcej nie zrobi mi różnicy. |
Autor: | Maciek [ czwartek, 15 kwietnia 2010, 20:13 ] |
Tytuł: | |
No jak ktoś takie głupoty do konfiguracji wpisuje, to jak ma działać? Jednak zasadniczy problem był w uprawnieniach i tym, że utworzyłeś katalog cyberduck, a w konfiguracji masz przecież skrzynki typu mbox. Powinno działać. |
Autor: | CyberDuck [ czwartek, 15 kwietnia 2010, 20:16 ] |
Tytuł: | |
Niby dziala bo od Ciebie poczta prszyszla jako test. Ale jak probuje wyslac : Nie można wysłać wiadomości, ponieważ jeden z odbiorców został odrzucony przez serwer. Odrzucony adres e-mail to: „cyberduck@bluelan.eu”. Temat 'test', Konto: 'bluelan.eu', Serwer: 'smtp.bluelan.eu', Protokół: SMTP, Odpowiedź serwera: '550 Authenticate first - Najpierw się zaloguj', Port: 25, Zabezpieczenie (SSL): Nie, Błąd serwera: 550, Numer błędu: 0x800CCC79 Co do tego wpisu nie mam pojecia jak sie to moglo stac ... |
Autor: | Maciek [ czwartek, 15 kwietnia 2010, 20:39 ] |
Tytuł: | |
Najpierw trzeba się zalogować, a potem wysłać, tak działa exim. Problem dotyczy konfiguracji klienta. Zapewne OE. |
Autor: | CyberDuck [ czwartek, 15 kwietnia 2010, 21:09 ] |
Tytuł: | |
Hmm ... Nie zmienialem konfiguracji od ... ale mniejsza o to. Znaczy zmienialem, ale za kazdym razem jak zmienialem to przywracalem : |
Autor: | viater [ czwartek, 15 kwietnia 2010, 21:33 ] |
Tytuł: | |
Maciek pisze: Jednak zasadniczy problem był w uprawnieniach i tym, że utworzyłeś katalog cyberduck, a w konfiguracji masz przecież skrzynki typu mbox. Powinno działać. Gdybyś wcześniej zrobił to, o co Cię prosiłem, to byś Maćkowi dupy nie musiał zawracać viater pisze: Z tych logów wynika, że plik /var/spool/mail/ditud istnieje i ma złe uprawnienia (czyli /var/spool/mail nie jest pusty). Usuń ten plik (jak przyjdzie poczta na konto ditud, to sam się utworzy), upewnij się, że /var/spool/mail ma chmody 1777 i wio...
W OE włącz SSL dla SMTP i zmień port na 465. |
Autor: | CyberDuck [ czwartek, 15 kwietnia 2010, 22:48 ] |
Tytuł: | |
Jest tam tylko plik /var/spool/mail/tidut i zrobilem tak : 1. na wszelki wypadek skopiowalem go tymczasowo do innego foldera z uprawnieniami jakimi jest, a ma 10600 2. wyslalem do siebie z innego konta niz tidut na konto tidut list. 3. list przyszedl 4. w folderze /var/spool/mail/ utworzyl sie plik tidut z uprawnieniami 10600 teraz zmienie czasowo uprawnienia na te o ktorych wspominasz i sprawdze jak sie zachowa skrzynka. Edit ::.. nadal nie moge wyslac do siebie maila. Zmiana portu nic nie daje. Ten sam blad. Mam w firewall tak : # zaplotkuj jesli nie chcesz udostepniac poczty do inetu if [ "$MAIL" = 1 ]; then $i -A INPUT -p tcp -i $EXTIF --dport 25 -j ACCEPT $i -A INPUT -p tcp -i $EXTIF --dport 110 -j ACCEPT $i -A INPUT -p tcp -i $EXTIF --dport 465 -j ACCEPT $i -A INPUT -p tcp -i $EXTIF --dport 995 -j ACCEPT fi Czyli standardowo i nic tam jesli chodzi o poczte nie ruszalem. Komunikaty bledow w ou : Nie można wysłać wiadomości, ponieważ jeden z odbiorców został odrzucony przez serwer. Odrzucony adres e-mail to: „cyberduck@bluelan.eu”. Temat 'test', Konto: 'bluelan.eu', Serwer: 'smtp.bluelan.eu', Protokół: SMTP, Odpowiedź serwera: '550 Authenticate first - Najpierw się zaloguj', Port: 465, Zabezpieczenie (SSL): Tak, Błąd serwera: 550, Numer błędu: 0x800CCC79 Nie można wysłać wiadomości, ponieważ jeden z odbiorców został odrzucony przez serwer. Odrzucony adres e-mail to: „maciek@emti.one.pl”. Temat 'Re: test', Konto: 'bluelan.eu', Serwer: 'smtp.bluelan.eu', Protokół: SMTP, Odpowiedź serwera: '550 Authenticate first - Najpierw się zaloguj', Port: 465, Zabezpieczenie (SSL): Tak, Błąd serwera: 550, Numer błędu: 0x800CCC79 |
Autor: | Maciek [ czwartek, 15 kwietnia 2010, 22:57 ] |
Tytuł: | |
Za używanie OE powinni wieszać. Do korzystania z portu 465 potrzebny jest certyfikat. A twój OE cię wcale nie pyta. Dlaczego? BO WCALE NIE PRÓBUJE SIĘ AUTENTYKOWAĆ!!! W ustawieniach serwera smtp musi być zaznaczone "serwer wymaga uwierzytelnienia". Widzę, ze korzystanie z Windowsów niszczy szare komórki. |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |