Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
EXIM - pierwsze starcie i problemy http://forum.freesco.pl/viewtopic.php?f=24&t=4690 |
Strona 1 z 2 |
Autor: | Anonymous [ środa, 9 czerwca 2004, 22:22 ] |
Tytuł: | EXIM - pierwsze starcie i problemy |
witam, postanowilem uruchomic na NND serwer poczty. uruchomilem installpkg i zainstalowalem exima, instalator utworzyl pliki exim.crt i exim.key. !!! w instrukcji exim.txt na serwerze nnd jest informacja, zeby po instalacji uruchomic skrypt exim.install - oczywiscie nie musimy tego robic, poniewaz instalator za nas juz to robi !!! otworzylem exim.conf i zmienilem wartoci primary_hostname, local domains i relay from hosts. exima uruchamiam poprzez /etc/rc.d/rc.exim start i ten bez wywalania zadnych bledow startuje. na stacji klienckiej (The Bat) ustawilem jako smtp 192.168.1.1 i udalo mi sie wyslac mejla na inny serwer. wszystko pieknie, kolejna proba polegala na wyslaniu mejla, tak zeby dostal go userm ktory ma swoje konto na NND. wyslalem wiec mejla dla pavel@nnd, ale niestety ten najprowdopodniej do niego nie doszedl, poniewaz na konto, z ktorego wysylalem przyszedl komunikat: This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: pavel@nnd local delivery failed a w logach exim_mainlog mam cos takiego: 2004-06-09 22:14:16 1BY9Si-0001Dw-Se <= pawel.nawrocki@arch.pw.edu.pl H=pawel [192.168.1.2] P=esmtp S=532 id=1693246540.20040609221416@arch.pw.edu.pl 2004-06-09 22:14:16 1BY9Si-0001Dw-Se ** pavel@nnd R=procmail T=procmail_pipe: Child process of procmail_pipe transport returned 127 (could mean unable to exec or command does not e$ 2004-06-09 22:14:16 1BY9Si-0001E1-Ua <= <> R=1BY9Si-0001Dw-Se U=exim P=local S=1365 2004-06-09 22:14:16 1BY9Si-0001Dw-Se Completed 2004-06-09 22:14:17 1BY9Si-0001E1-Ua => pawel.nawrocki@arch.pw.edu.pl R=dnslookup T=remote_smtp H=mail.arch.pw.edu.pl [194.29.129.81] 2004-06-09 22:14:17 1BY9Si-0001E1-Ua Completed niestety nie wiem co robie nie tak. z logow wynika, ze cos jest nie tak z procmailem, a tego w ogole nie instalowalem - czy jest on konieczny? wydaje mi sie, ze nie. prosze o pomoc |
Autor: | Maciek [ czwartek, 10 czerwca 2004, 20:58 ] |
Tytuł: | |
jeśli nie masz procmaila, to usuń z konfiguracji exima wpisy do niego się odwołujące. |
Autor: | Anonymous [ czwartek, 10 czerwca 2004, 21:20 ] |
Tytuł: | |
rozumiem, ze musze jeszcze zainstalowac serwer pop3, na liscie pakietow widze dwa teapop i tpop3s. ktory lepiej wybrac? z ktorego wy korzystacie? a moze jakis klient poczty na konsole? |
Autor: | Anonymous [ czwartek, 10 czerwca 2004, 21:24 ] |
Tytuł: | |
nie mam juz bledow z procmail. teraz log wyglada tak - czy tak jest dobrze? czy mejl nie powinien dotrzec do /home/pavel ? 2004-06-10 21:09:37 1BYUvh-0001zM-53 <= enpe@o2.pl H=pawel [192.168.1.2] P=esmtp S=546 id=1876389929.20040610210936@o2.pl 2004-06-10 21:09:37 1BYUvh-0001zM-53 == pavel@nnd.homelinux.net R=localuser T=local_delivery defer (13): Permission denied: creating lock file hitching post /var/spool/mail/pavel.lock.nnd.homelinux.net.40c8b1f1.00001de2 (euid=1002 egid=100) |
Autor: | Maciek [ czwartek, 10 czerwca 2004, 21:43 ] |
Tytuł: | |
Serwer pop3 sugeruję tpop3d. W logu masz błędy zwiazane z prawami plików. Poczta jest w /var/mail. Przejrzyj prawa katalogów związanych z pocztą. Czy exim ma uid 8? Bo tak zostały zdefiniowane jego katalogi, jeśłi dostał inny numer odpowiednie katalogi nie należądo niego. |
Autor: | Anonymous [ czwartek, 10 czerwca 2004, 22:06 ] |
Tytuł: | |
Maciek pisze: Serwer pop3 sugeruję tpop3d. W logu masz błędy zwiazane z prawami plików. Poczta jest w /var/mail. w /var/mail jest pusto wszystkie katalogi exima naleza do drwxr-x--- 5 exim mail 4096 Feb 13 23:52 ./ drwxr-xr-x 6 root root 4096 Jun 9 18:58 ../ drwxr-x--- 2 exim mail 4096 Dec 6 2003 db/ -rw-r--r-- 1 root mail 5 Jun 10 21:08 exim.pid drwxrwxrwx 2 exim mail 4096 Jun 10 21:53 input/ drwxr-x--- 2 exim mail 4096 Jun 10 21:09 msglog/ zauwazylem, ze w katalogu input siedza dwa pliki - to sa te mejle, ktore mialy dotrzec do uzyszkodnika pavel@nnd.homelinux.net Maciek pisze: Przejrzyj prawa katalogów związanych z pocztą. Czy exim ma uid 8? Bo tak zostały zdefiniowane jego katalogi, jeśłi dostał inny numer odpowiednie katalogi nie należądo niego. tak wyglada passwd czyli chyba UID 8, a w ogole co to jest ten UID? |
Autor: | Maciek [ piątek, 11 czerwca 2004, 09:35 ] |
Tytuł: | |
UID jest numerem użytkownika, GID numerem grupy. Większość problemów bierze się z wadliwych praw własności usera i grupy. Jeśli poczta jest w input, to nie dotarła. Zapewne w katalogu msglog są pliki zawierające przyczynę tego.. zresztą mainlog exima też coś powinien zawierać. |
Autor: | Anonymous [ piątek, 11 czerwca 2004, 10:01 ] |
Tytuł: | |
w mslogu mam cos takiego 2004-06-10 21:09:37 Received from enpe@o2.pl H=pawel [192.168.1.2] P=esmtp S=546 id=1876389929.20040610210936@o2.pl 2004-06-10 21:09:37 pavel@enpe.homelinux.net R=localuser T=local_delivery defer (13): Permission denied: creating lock file hitching post /var/spool/mail/pavel.lock.enpe.homelinux.net.40c8b1f1.00001de2 (euid=1002 egid=100) 2004-06-10 21:38:45 pavel@enpe.homelinux.net R=localuser T=local_delivery defer (13): Permission denied: creating lock file hitching post /var/spool/mail/pavel.lock.enpe.homelinux.net.40c8b8c5.00001e4f (euid=1002 egid=100) 2004-06-10 21:53:45 pavel@enpe.homelinux.net R=localuser T=local_delivery defer (13): Permission denied: creating lock file hitching post /var/spool/mail/pavel.lock.enpe.homelinux.net.40c8bc49.00001ea6 (euid=1002 egid=100) w main logu to samo, plus informacja ze Retry time not reached. tak wygladaja u mnie prawa do katalogow najpierw /var/mail w /var/spool mam cos takiego drwxr-x--- 5 exim mail 4096 Feb 13 23:52 exim/ drwxr-x--- 2 exim users 4096 Feb 15 01:12 mail/ katalog /var/spool/mail jest pusty, a prawa w /var/spool/exim wygladaja tak drwxr-x--- 5 exim mail 4096 Feb 13 23:52 ./ drwxr-xr-x 6 root root 4096 Jun 9 18:58 ../ drwxr-x--- 2 exim mail 4096 Dec 6 2003 db/ -rw-r--r-- 1 root mail 4 Jun 11 09:11 exim.pid drwxrwxrwx 2 exim mail 4096 Jun 11 09:41 input/ drwxr-x--- 2 exim mail 4096 Jun 11 00:53 msglog/ wiec co jest nie tak? acha. transport local_delivery w exim.conf wyglada tak local_delivery: driver = appendfile file = /var/spool/mail/$local_part delivery_date_add envelope_to_add return_path_add group = mail mode = 0660 logi programu pocztowego tez wygladaja chyba nie najlepiej 2004-06-11, 09:56:30: FETCH - Odbiór poczty 2004-06-11, 09:56:30: FETCH - Połączono z serwerem POP3 !2004-06-11, 09:56:30: FETCH - Serwer zgłasza błąd. Komunikat serwera: -ERR Unable to open mailbox; it may be locked by another concurrent session. w tpop3d wylaczylem pop3s i mam po prostu listen-address: 0.0.0.0 mailbox: bsd:/var/mail/$(user) auth-passwd-enable: yes auth-passwd-mail-group: mail |
Autor: | Anonymous [ piątek, 11 czerwca 2004, 18:41 ] |
Tytuł: | |
ok. poczta juz dochodzi do /var/spool/mail nalezalo ustawic StickyBit dla /var/spool/mail - swoja droga co to jest ten StickyBit? ale teraz jest problem z odebraniem tej poczty zainstalowalem tpop3d. uruchomilem - wlasciwie nie ma co w nim konfigurowac klient podczy wyswietla mi cos takiego: 2004-06-11, 18:39:00: FETCH - Odbiór poczty 2004-06-11, 18:39:00: FETCH - Połączono z serwerem POP3 !2004-06-11, 18:39:00: FETCH - Serwer zgłasza błąd. Komunikat serwera: -ERR Unable to open mailbox; it may be locked by another concurrent session. co z tym fantem zrobic? |
Autor: | Albercik [ wtorek, 15 czerwca 2004, 09:52 ] |
Tytuł: | |
Ja też mam problem z eximem : żadnych błędów , mogę wysłać pocztę , ale nie mogę jej odebrać - nawet outlooka skonfigurowałem i działa super , ale poczty nie mogę odebrać . Wysyłam z innej skrzynki compus@interia.pl i nie dochodzi na piotr@compus-net.com . Za to wysyłam z piotr@compus-net.com na compus@interia.pl i momentalnie mam maila. Nie wiem w co uderzyć .... |
Autor: | Anonymous [ wtorek, 15 czerwca 2004, 10:03 ] |
Tytuł: | |
ja u siebie problem rozwiazalem. na poczatku w ogole mejle nie trafialy do /var/spool/mail poniewaz grupa mail nie miala prawa zapisywalnosci dla tego folderu. mozna bylo ten problem ominac rowniez ustawiajac sticky bit dla tego folderu. pozniej, jak juz mejle trafialy do /var/spool/mail nie chcial och odbierac klient i znowu chodzilo o prawa do tego katalogu. ostatecznie jak ustawilem 777 dla /var/spool/mail poczte moge odbierac -- monster |
Autor: | Albercik [ wtorek, 15 czerwca 2004, 14:48 ] |
Tytuł: | |
Nie bijcie...... jak ustawić sticky bit ?? |
Autor: | Albercik [ wtorek, 15 czerwca 2004, 21:44 ] |
Tytuł: | |
Wszystkie maile wróciły spowrotem .... komunikat : Cytuj: Undelivered Mail Returned to Sender dokładniej : Cytuj: This is the Postfix program at host eri.interia.pl.
I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the message returned below. The Postfix program <piotr@compus-net.com>: Name service error for name=compus-net.com type=A: Host found but no data record of requested type co to może być ? Możliwe ,że prawa do katalogów ,ale już zmieniłem i sprawdziłem . Został tylko ten "sticky bit" ? Co to takiego i jak to zmienić ?? Aha , jeszcze coś 1) skąd wziąć .procmailrc ?? . 2) czy w katalogu /var/spool/mail muszę mieć katalog np. /piotr ??- według tpop3d.conf katalogiem do maili jest /var/mail/$user .... więc chyba powinien tam być katalog "piotr" ? Może te pytania są głupie , ale ja na nie odpowiedzi na całym forum nie znalazłem - tak dla ścisłości to byłem na http://miniwebportal.and.pl .... nie zakumałem ![]() a to logi z /var/spool/exim/msglog/ 2004-06-16 03:18:43 Received from <> R=1BaP4c-0003ix-U1 U=exim P=local S=1913 2004-06-16 03:18:43 root@compus-net.com <nobody@compus-net.com> R=procmail T=procmail_pipe defer (-29): User 0 set for procmail_pipe transport is on the never_users list 2004-06-16 09:27:25 root@compus-net.com <nobody@compus-net.com> R=procmail T=procmail_pipe defer (-29): User 0 set for procmail_pipe transport is on the never_users list 2004-06-16 15:34:31 root@compus-net.com <nobody@compus-net.com> R=procmail T=procmail_pipe defer (-29): User 0 set for procmail_pipe transport is on the never_users list albo 2004-06-16 17:44:23 Received from piotr@compus-net.com H=komputer_100 (asia) [192.168.1.100] P=asmtp X=TLSv1:RC4-MD5:128 A=login:piotr S=1296 id=000801c453b8$981027e0$6401a8c0@cafe 2004-06-16 17:44:36 SMTP error from remote mailer after RCPT TO:<mousa@interia.pl>: host mx.poczta.interia.pl [217.74.64.238]: 450 <mousa@interia.pl>: Recipient address rejected: Twoj list nie moze byc teraz dostarczony / Your mail can not be delivered at this time 2004-06-16 17:44:37 mousa@interia.pl R=dnslookup T=remote_smtp defer (0): SMTP error from remote mailer after RCPT TO:<mousa@interia.pl>: host mx.poczta.interia.pl [217.74.64.238]: 450 <mousa@interia.pl>: Recipient address rejected: Twoj list nie moze byc teraz dostarczony / Your mail can not be delivered at this time |
Autor: | Albercik [ piątek, 18 czerwca 2004, 00:54 ] |
Tytuł: | |
Już wiem co to stickybit , i wiem jak się go ustawia , ale to nie pomaga. Nie wiem czego to błąd . Pomoże mi ktoś ???? |
Autor: | Albercik [ piątek, 18 czerwca 2004, 01:12 ] |
Tytuł: | |
Widzę mnóstwo odpowiedzi..... po kolei bo nie nadążam czytać ![]() ![]() ![]() ![]() |
Autor: | Anonymous [ piątek, 18 czerwca 2004, 08:02 ] |
Tytuł: | |
bo to jest pytanie, na ktore odpowiedz duzo szybciej znalazlbym przez google. nie wpadles na to? hint: mc |
Autor: | Albercik [ piątek, 18 czerwca 2004, 09:56 ] |
Tytuł: | |
Ciekawe... Ja pytam o Exima . Jakoś w google nie mogę znależć odpowiedzi od ponad tygodnia. Oprócz super odkrycia ,że mam szukać w Google masz jakieś propozycje co do Exima ?? ![]() |
Autor: | Maciek [ piątek, 18 czerwca 2004, 21:42 ] |
Tytuł: | |
Albercik pisze: Wszystkie maile wróciły spowrotem .... komunikat : Cytuj: Undelivered Mail Returned to Sender dokładniej : Cytuj: This is the Postfix program at host eri.interia.pl. I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the message returned below. The Postfix program <piotr@compus-net.com>: Name service error for name=compus-net.com type=A: Host found but no data record of requested type co to może być ? Możliwe ,że prawa do katalogów ,ale już zmieniłem i sprawdziłem . Został tylko ten "sticky bit" ? Co to takiego i jak to zmienić ?? Aha , jeszcze coś 1) skąd wziąć .procmailrc ?? . 2) czy w katalogu /var/spool/mail muszę mieć katalog np. /piotr ??- według tpop3d.conf katalogiem do maili jest /var/mail/$user .... więc chyba powinien tam być katalog "piotr" ? .procmailrc w katalogu domowym usera sam musisz stworzyć, np wg miniwebportalu, a w /var/spool/mail będzie plik piotr - nie katalog. Cytuj: Może te pytania są głupie , ale ja na nie odpowiedzi na całym forum nie znalazłem - tak dla ścisłości to byłem na http://miniwebportal.and.pl .... nie zakumałem ![]() a to logi z /var/spool/exim/msglog/ 2004-06-16 03:18:43 Received from <> R=1BaP4c-0003ix-U1 U=exim P=local S=1913 2004-06-16 03:18:43 root@compus-net.com <nobody@compus-net.com> R=procmail T=procmail_pipe defer (-29): User 0 set for procmail_pipe transport is on the never_users list 2004-06-16 09:27:25 root@compus-net.com <nobody@compus-net.com> R=procmail T=procmail_pipe defer (-29): User 0 set for procmail_pipe transport is on the never_users list 2004-06-16 15:34:31 root@compus-net.com <nobody@compus-net.com> R=procmail T=procmail_pipe defer (-29): User 0 set for procmail_pipe transport is on the never_users list User 0 czyli root jest na liście never_users czyli nie wysyłaj poczty na roota ani z roota, to domyślne zabezpieczenie exima w nnd. Cytuj: 2004-06-16 17:44:23 Received from piotr@compus-net.com H=komputer_100 (asia) [192.168.1.100] P=asmtp X=TLSv1:RC4-MD5:128 A=login:piotr S=1296 id=000801c453b8$981027e0$6401a8c0@cafe 2004-06-16 17:44:36 SMTP error from remote mailer after RCPT TO:<mousa@interia.pl>: host mx.poczta.interia.pl [217.74.64.238]: 450 <mousa@interia.pl>: Recipient address rejected: Twoj list nie moze byc teraz dostarczony / Your mail can not be delivered at this time 2004-06-16 17:44:37 mousa@interia.pl R=dnslookup T=remote_smtp defer (0): SMTP error from remote mailer after RCPT TO:<mousa@interia.pl>: host mx.poczta.interia.pl [217.74.64.238]: 450 <mousa@interia.pl>: Recipient address rejected: Twoj list nie moze byc teraz dostarczony / Your mail can not be delivered at this time Ostatni komunikat jest od interii - adres odbiorcy "rejected". Pytanie dlaczego? Czy ten compus-net.com to w ogóle istnieje? |
Autor: | Albercik [ piątek, 18 czerwca 2004, 23:42 ] |
Tytuł: | |
Wielkie dzieki za pomoc. Wiem przynajmniej w co uderzyć. A jeżeli chodzi o wysyłke na root'a ... to jest ciekawe , bo wysyłka za KAŻDYM razem jest na piotr@compus-net.com . Będę grzebał. Dzięki . Napiszę , jak coś wskóram . |
Autor: | Maciek [ sobota, 19 czerwca 2004, 17:34 ] |
Tytuł: | |
Na wszelki wypadek sprawdziłem. Host compus-net.com NIE ISTNIEJE! Więc nie dziw się, że są problemy w eximie i nie tylko. NIE WOLNO ustawiać nieistniejących domen w eximie w połączeniu z Internetem. Efektem mogą być wyłącznie kłopoty. |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |