Skocz do zawartości
kycu

phpbb3 nie wysyła emaili

Polecane posty

Wersja phpBB: 3.0.11

Hosting, na którym zainstalowane jest forum: VPS od homecloud.pl

Wersja PHP: 5.3.3


Witam,


mam problem który powstał od tak. Ostatnio wykonałem migrację serwera vps pomiedzy dwiema maszynami, wszytko działa dobrze, forum także dobrze działało gry nagle ludzie zaczęli mi zgłaszać, że nie dostają linków aktywacyjnych oraz nie dochodzą emaile poprzez "przypomnij hasło"


Niestety, moim vps zarządzam sam, nie mam wsparcia od strony firmy hostingowej.


Zacząłem więc szukać. Sprawdziłem czy mam włączoną funkcję mail w PHP ale mam bo wszystkie emaile z formularzy stron na moim VPS dochodzą, bez problemu, jedynie co to tylko forum nie wysyła emaili


Podmieniłem nawet plik functions_messenger.php. Nic. Nadal wyświetla się aby włączyć emaile, pomimo, że wysyłanie emaili na forum jest włączone.


Schowek02.jpg


aktywacja.jpg


VPS jest obsługiwany przez Plesk a w nim mam takie ustawienia obsługi PHP


Schowek04.jpg


obecnie wybrane mam Aplikacja CGI, może tu coś jest źle wybrane?


Zainstalowałem przed chwilą świeże forum, na oddzielnej bazie danych. Ten sam problem, nie wysyła emaili.


Bardzo proszę o pomoc, jakieś sugestie, cokolwiek.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A w jaki sposób sprawdzić za pomocą SSH czy ów smtp jest zainstalowany?

 

Pytanie, czy on nie jest zainstalowany skoro skrzynki pocztowe i formularze kontaktowe wysyłają emaile?

 

******************* EDIT

 

ok znalazłem takei coś w logach po emailu który wysłałem testowo z forum.

Sep  7 20:47:46 vps postfix/pickup[29019]: B217B6C625FD: uid=10006 from=<pure>
Sep  7 20:47:46 vps postfix/cleanup[30147]: B217B6C625FD: message-id=<f9663fb9714cfe32379ba10efc838981@pureclan.pl>
Sep  7 20:47:46 vps postfix/qmgr[29020]: B217B6C625FD: from=<pure@vps-1020798-5646.homecloud.pl>, size=1236, nrcpt=1 (queue active)
Sep  7 20:47:47 vps postfix/smtp[30149]: B217B6C625FD: to=<kycu@o2.pl>, relay=mx13.go2.pl[193.17.41.15]:25, delay=0.89, delays=0.06/0.01/0.01/0.8, dsn=5.0.0, status=bounced (host mx13.go2.pl[193.17.41.15] said: 553 Sender address rejected: Domain not found (in reply to MAIL FROM command))
Sep  7 20:47:47 vps postfix/cleanup[30147]: 920036C625FE: message-id=<20130907184747.920036C625FE@vps.pomelostudio.pl>
Sep  7 20:47:47 vps postfix/qmgr[29020]: 920036C625FE: from=<>, size=3257, nrcpt=1 (queue active)
Sep  7 20:47:47 vps postfix/bounce[30150]: B217B6C625FD: sender non-delivery notification: 920036C625FE
Sep  7 20:47:47 vps postfix/qmgr[29020]: B217B6C625FD: removed
Sep  7 20:47:47 vps postfix/smtp[30149]: 920036C625FE: to=<pure@vps-1020798-5646.homecloud.pl>, relay=none, delay=0, delays=0/0/0/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=vps-1020798-5646.homecloud.pl type=AAAA: Host not found)
Sep  7 20:47:47 vps postfix/qmgr[29020]: 920036C625FE: removed

Najbardziej interesuje mnie to "vps-1020798-5646.homecloud.pl" czyli adres hosta który juz jest zmieniony. Tylko gdzie w konfiguracji serwera zmienić nazwę hosta aby serwer poczty (obecnie zainstalowany jest "Serwer SMTP (Postfix)"

 

Proszę o pomoc.

 

 

******************* EDIT

 

Kolejna ciekawostka, wysyłając email poprzez ssh komendą mailx na email na gmail oto co rejestruje się w logu

Sep  7 22:02:21 vps postfix/pickup[5068]: 5029D6C625FD: uid=0 from=<root>
Sep  7 22:02:21 vps postfix/cleanup[20839]: 5029D6C625FD: message-id=<20130907200221.5029D6C625FD@vps.pomelostudio.pl>
Sep  7 22:02:21 vps postfix/qmgr[5069]: 5029D6C625FD: from=<root@vps-1020798-5646.homecloud.pl>, size=364, nrcpt=1 (queue active)
Sep  7 22:02:51 vps postfix/smtp[21838]: connect to gmail-smtp-in.l.google.com[2a00:1450:4001:c02::1b]:25: Connection timed out
Sep  7 22:02:51 vps postfix/smtp[21838]: certificate verification failed for gmail-smtp-in.l.google.com[173.194.70.27]:25: untrusted issuer /C=US/O=Equifax/OU=Equifax Secure Certificate Authority
Sep  7 22:02:52 vps postfix/smtp[21838]: 5029D6C625FD: to=<moj_prywatny_email@gmail.com>, relay=gmail-smtp-in.l.google.com[173.194.70.27]:25, delay=31, delays=0.01/0.01/31/0.83, dsn=2.0.0, status=sent (250 2.0.0 OK 1378584105 x42si3928304eea.284 - gsmtp)
Sep  7 22:02:52 vps postfix/qmgr[5069]: 5029D6C625FD: removed

nie mam pojęcia o co chodzi :/

 

Wysyłając email poprzez mailx na którykolwiek z emaili założonych na serwerze, oczywiście wiadomości dochodzą.

 

Edytowano przez kycu (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Spróbuj zmienić ustawienia "Rozmiar paczki email" z 20 na 0 i zobacz czy coś pomoże. W pliku forumowym smtp.php sprawdź jaki masz ustawiony port. Tyle mi przychodzi do głowy, chociaż z tego co wrzuciłeś wychodzi na to że jest jakiś problem z autoryzacją bo smtp pluje błedem 553.

Edytowano przez robson345 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

ZROBIONE!

 

Banalne aczkolwiek nie dla mnie bo nie znam się na linuxach. Zajęło mi to jakieś 20h...

 

Wystarczyło w /etc/mailname zmienić adres hosta ze starego na nowy czyli taki jaki jest w /etc/hostname... bo po zmianie hosta w Plesk, mailname nie został zmieniony.

 

Dałem restart mailman oraz Postfix i hula wszystko...

 

Dzięki za pomoc i zainteresowanie

Edytowano przez kycu (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×