Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Przedszkole _ [inne]Problem z postfixem i dovecotem - pomoc potrzebna

Napisany przez: phpamator 6.07.2018, 21:33:10

Witajcie przedszkolacy i przedszkolanki,

Nie spotkałem na forum żadnego tematu który by się z tym wiązał a chciałbym sobie zrobić własny email. W zasadzie już nawet uruchomiłem i mogę wysyłać wiadomości ale za chiny nie potrafię skonfigurować odbierania z zewnątrz. Przerobiłem kilka "krok po kroków" ale wyraźnie albo są niedopracowane, albo czegoś brakuje, większość sama z siebie po nawet bardzo ostrożnym przejściu od początku do końca nie działa. Wielokrotnie próbowałem, doszedłem do momentu w którym już nawet nie wyrzuca mi błędów ale wciąż coś jest nie tak.

Pomóżcie proszę, jeśli ktoś ma doświadczenie w tej kwestii.
Mój system to CentOS 7, zainstalowane chyba wszystko co konieczne plus miliony dodatków które się wciągnęły razem z tymi "potrzebnymi" smile.gif

certyfikaty zrobione, porty włączone ....
Roundcube nie chce się podłącyć i wywala mi: "Connection to storage server failed."
Sprawdziłem konfigurację ze sto razy i nie czaję co źle robię.

Pozdrawiam
amator..szczyk

Napisany przez: ohm 6.07.2018, 22:47:37

Najszybszym sposobem byłoby zainstalowanie mailcow. Z plusów, szybka konfiguracja i, przede wszystkim, brak zmartwien z problemami open relay, spamem, itp. Z minusów, jeśli chcesz poznać postfixa i działanie ogólnie poczty, to wiadomo że z gotowca się nie nauczysz tongue.gif
Jeśli chcesz rozwiązać problem to pytanie pierwsze,

  1. netstat -tanp

Czy dovecot jest otwarty? Druga sprawa, wrzuć konfiguracje roundcube, trzecia, czy np thunderbirdem jestes w stanie się polaczyc? No i jesli wszystkie zawiodą, to mail.log i dovecot.log pomoze

Napisany przez: phpamator 6.07.2018, 23:14:59

Proszę bardzo:

  1. Active Internet connections (servers and established)
  2. Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
  3. tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 8745/dovecot
  4. tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN 729/rsyslogd
  5. tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 8745/dovecot
  6. tcp 0 0 0.0.0.0:8069 0.0.0.0:* LISTEN 719/python
  7. tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN 8676/master
  8. tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 29590/mysqld
  9. tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN 8676/master
  10. tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 8745/dovecot
  11. tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 8745/dovecot
  12. tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 1014/perl
  13. tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN 8676/master
  14. tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 1607/dnsmasq
  15. tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 721/sshd
  16. tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 824/postgres
  17. tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 8676/master
  18. tcp 0 0 91.227.126.140:22 178.99.55.105:46110 ESTABLISHED 5206/sshd: root@not
  19. tcp 0 0 127.0.0.1:57080 127.0.0.1:3306 ESTABLISHED 11522/proxymap
  20. tcp 0 0 127.0.0.1:3306 127.0.0.1:57076 ESTABLISHED 29590/mysqld
  21. tcp 0 0 127.0.0.1:3306 127.0.0.1:57080 ESTABLISHED 29590/mysqld
  22. tcp 0 0 127.0.0.1:57078 127.0.0.1:3306 ESTABLISHED 11520/cleanup
  23. tcp 0 0 91.227.126.140:22 178.99.55.105:44137 ESTABLISHED 5319/sshd: root@not
  24. tcp 0 0 127.0.0.1:57076 127.0.0.1:3306 ESTABLISHED 11522/proxymap
  25. tcp 0 64 91.227.126.140:22 178.99.55.105:34865 ESTABLISHED 31589/sshd: root@pt
  26. tcp 0 0 127.0.0.1:3306 127.0.0.1:57078 ESTABLISHED 29590/mysqld
  27. tcp6 0 0 :::443 :::* LISTEN 5348/httpd
  28. tcp6 0 0 :::993 :::* LISTEN 8745/dovecot
  29. tcp6 0 0 :::514 :::* LISTEN 729/rsyslogd
  30. tcp6 0 0 :::995 :::* LISTEN 8745/dovecot
  31. tcp6 0 0 :::587 :::* LISTEN 8676/master
  32. tcp6 0 0 :::110 :::* LISTEN 8745/dovecot
  33. tcp6 0 0 :::143 :::* LISTEN 8745/dovecot
  34. tcp6 0 0 127.0.0.1:7983 :::* LISTEN 1995/java
  35. tcp6 0 0 :::80 :::* LISTEN 5348/httpd
  36. tcp6 0 0 :::465 :::* LISTEN 8676/master
  37. tcp6 0 0 :::21 :::* LISTEN 28036/vsftpd
  38. tcp6 0 0 :::22 :::* LISTEN 721/sshd
  39. tcp6 0 0 :::8983 :::* LISTEN 1995/java
  40. tcp6 0 0 ::1:5432 :::* LISTEN 824/postgres
  41. tcp6 0 0 :::25 :::* LISTEN 8676/master


a roundcube mam tutaj https://impressnet.co.uk/roundcube/?_task=login i wywala mi komunikat że: "Connection to storage server failed."
Przewertowałem setkę stron, sprawdziłem wszystko co się dało i dalej to samo, już mnie trafia.
Edyta:
Dzisiaj dla odmiany wyrzucił komunikat o niemożności podłaczenia do serwisu IMAP.

Napisany przez: trzczy 9.07.2018, 07:48:50

Sorka, że takie pytanie, ale czemu nie wziąłeś się za exim4?

Napisany przez: Pyton_000 9.07.2018, 08:10:43

A co logi na to?

Napisany przez: trzczy 9.07.2018, 10:03:29

Cytat(phpamator @ 9.07.2018, 10:06:44 ) *
trzczy: a co mniej problemów z konfiguracją ?

Jakiś rok temu też się interesowałem pocztą i nie wiedziełm, co wybrać. Wyszło mi, że exim4. Nie pamiętam dlaczego konkretnie, ale wynikało to z opinii na internecie. Chciałem tylko wskazać, że pierwszy krok to właściwy wybór technologii.

Druga sprawa to, jak Pyton napisał, że trzeba sprawdzać logi. Jak se konfigurowałem exim4, to to była to ciągła praca z logami.
Pozdrawiam smile.gif

edit
W logach widać jakieś przydatne info. Np. https://www.google.pl/search?newwindow=1&ei=LylDW6ulAaWY6ATSjIWABQ&q=postfix+IMAP+Error%3A+Login+failed+for++Empty+startup+greeting&oq=postfix+IMAP+Error%3A+Login+failed+for++Empty+startup+greeting&gs_l=psy-ab.12...0.0.0.19936.0.0.0.0.0.0.0.0..0.0....0...1c..64.psy-ab..0.0.0....0.3IKni45QeOI

Napisany przez: phpamator 9.07.2018, 12:07:55

To już przerobiłem (link który podałeś niewiele pomógł, sprawdziłem wszystko i dalej .... nic). Sprawdziłęm linia po linii, hasła, porty ...
errors log:

  1. [09-Jul-2018 10:35:12 +0100]: <ire7gre5> IMAP Error: Login failed for robert from xxx.xxx.xxx.xxx. Could not connect to ssl://mail.impressnet.co.uk:993: Unknown reason in /var/www/html/roundcube/program/lib/Roundcube/rcube_imap.php on line 198 (POST /roundcube/?_task=login?_task=login&_action=login)



Napisany przez: trzczy 9.07.2018, 13:18:29

A tu byłeś? https://serverfault.com/questions/506347/postfix-temporary-lookup-failure

Właściwie powinieneś każdy log z errorem po kolei wrzucić do googla i sprawdzić wszystkie googlowe znaleziska związane z tym errorem.

Napisany przez: Pyton_000 9.07.2018, 20:06:27

Srawdź logi postfixa a nie rouncube.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)