Mam problem z użyciem serwera pocztowego home.pl po SMTP z użyciem TLS z poziomu PHP, a konkretnie SwiftMailera. Za każdym razem gdy aplikacja próbuje się połączyć po TLS, po początkowym prawidłowym logowaniu ma miejsce następująca wymiana: Kod: >> STARTTLS << 220 Begin TLS negotiation !! Connection to tcp://{domena serwera pocztowego}:587 Timed Out (code: 0) Inaczej mówiąc, polecenie STARTTLS zrywa połączenie, mimo że jest na liście dopuszczalnych poleceń. SwiftMailer wznawia połączenie, ale nie jest w stanie poprawnie się zalogować i komunikacja w końcu pada. Problem wydaje się istnieć po stronie serwera home.pl, gdyż: - Aplikacja w identycznej konfiguracji (za wyjątkiem serwera i adresu e-mail) łączy się bez problemu po SMTP z google mail - Powtórzenie procesu przez telnet skutkuje komunikatem "Connection closed by foreign host." przy próbie wysłania kolejnego polecenia po STARTTLS - zatem jest to niezależne od aplikacji - Problem występuje niezależnie od hostingu, było testowane na 3 różnych Wyłączenie TLS (działanie na porcie 25 lub 587, ale bez wymuszania TLS) rozwiązuje problem, ale pozbycie się szyfrowania jest obejściem, nie rozwiązaniem. Czy ktoś miał podobny problem i wie dlaczego STARTTLS zabija połączenie bez komunikatu błędu oraz jak ten problem rozwiązać?
@ToMr witaj na naszym forum! Wysłałem zapytanie (FEEDBACK-873) odnośnie poruszonej przez Ciebie sprawy. Proszę o cierpliwość, gdy otrzymam informacje zwrotne od administratorów oraz kierownika produktu, dam bezzwłocznie znać tutaj w temacie na forum.
@ToMr otrzymałem informacje w ramach zapytania ((FEEDBACK-873), że mogą występować pewne niedogodności z Androidem 6.0. W październiku ma zostać wprowadzona łatka, która wyprowadzi błędy z SSL. Twoje zgłoszenie jest w pewnym stopniu powiązane z tym tematem: https://forum.home.pl/threads/android-k-9-i-szyfrowanie-polaczenia.1201/ Po wdrożeniu łatki w październiku (max w listopadzie), Twoje zgłoszenie oraz zacytowane drugie zgłoszenie innego użytkownika powinny zostać rozwiązane.
@Mariusz, dzięki za informację, zakładam że mogę liczyć na to że informacja o fakcie wprowadzenia łatki trafi do tego wątku
Tak, poinformuję na forum o wprowadzeniu poprawek w utworzonym przez Ciebie temacie oraz w drugim temacie założonym przez drugiego użytkownika.
@ToMr dzisiaj została wysłana informacja do klientów w postaci wiadomości e-mail, znajdziemy w niej informacje na temat planowanych zmian (17.10.2016) - nowy mechanizm obsługi certyfikatów SSL. Gdy zostanie on wdrożony, opisane przez Ciebie niedogodności z łączeniem się z pocztą home.pl z poziomu aplikacji PHP powinny zostać rozwiązane.
Potwierdzam - poprawka rozwiązała problem, TLS działa już poprawnie przy wywołaniu przez SwiftMail z PHP7. Dziękuję za skuteczną interwencję