Witam, moje forum pod adresem http://schizofrenia.evot.org nie chce wysyłać maili. Nigdzie nie widzę komunikatu błędu, a maile nie docierają. Server apache jest chrootowany i zabezpieczony modsecurity. Używam smtp od google (domena evot.org podpięta pod aplikacje googla) , lecz na kompie osobistym forum działa z podobnymi ustawieniami prawidłowo. Dotyczy to także np. lokalnego serwera dns. Modsecurity, (którego brak na kompie osobistym) musi logować wszystkie błądy, jeśli cokolwiek stopuje, lecz błędów brak.
Pewno znalazłbym błąd, gdybym mógł prześledzić jak wysyłane są maile.
Czy ktoś zechciałby mi coś podpowiedzieć, gdzie szukać komunikatu jakiegoś problemu.
UWAGA: W PHP wykryto krytyczne podatności, przez które Wasze strony/fora mogą zostać zhakowane! Dzisiaj mają być udostępnione poprawione wersje, warto monitorować i ustawić odpowiendie wersje PHP na swom serwerze.
Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!
Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off
Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/
Dla serwera Apache ustaw w pliku .htaccess
i/lub - nie testowałem
Dla nginx
_____________________________________________________
Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!
Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off
Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/
Dla serwera Apache ustaw w pliku .htaccess
Kod: Zaznacz cały
RewriteEngine On
RewriteCond %{HTTP:Content-Type} multipart/form-data [NC]
RewriteRule ^ - [F]Kod: Zaznacz cały
<If "req('Content-Type') =~ /multipart/i">
Require all denied
</If>Dla nginx
Kod: Zaznacz cały
# http {} context, e.g. /etc/nginx/conf.d/block-multipart.conf
map $http_content_type $block_multipart {
default 0;
"~*multipart" 1;
}
# inside every server {} that passes requests to PHP, including default/catch-all servers
if ($block_multipart) {
return 403;
}Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
jak phpbb3 wysyła maile
Re: jak phpbb3 wysyła maile
Oj, sorry, jest błąd w logach:
Could not connect to smtp host : -1216884748 : Unable to find the socket transport "tls" - did you forget to enable it when you configured PHP?
chyba brak zainstalowanego jakiegoś pakietu serii php-
Wysyłam protokołem tls, a nie smtp.
Could not connect to smtp host : -1216884748 : Unable to find the socket transport "tls" - did you forget to enable it when you configured PHP?
chyba brak zainstalowanego jakiegoś pakietu serii php-
Wysyłam protokołem tls, a nie smtp.
Re: jak phpbb3 wysyła maile
Aby używać maili przez skrzynki gmaila potrzebne jest:
1. php5-openssl zainstalowany i włączony w configu apache'a
2. podobnie php5-sockets
3. otwarty port 465 w ewentualnym firewall-u
4. następujące ustawienia SMTP w dziale ogólne->E-maile:
użyj servera smtp tak
jego adres: tls://smtp.gmail.com (nie zapomnieć podać protokół tls://)
i port 465
bez uwierzytelnienia
login pełny adres mailowy z domeną
hasło
W takiej konfiguracji działa !
1. php5-openssl zainstalowany i włączony w configu apache'a
2. podobnie php5-sockets
3. otwarty port 465 w ewentualnym firewall-u
4. następujące ustawienia SMTP w dziale ogólne->E-maile:
użyj servera smtp tak
jego adres: tls://smtp.gmail.com (nie zapomnieć podać protokół tls://)
i port 465
bez uwierzytelnienia
login pełny adres mailowy z domeną
hasło
W takiej konfiguracji działa !