• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Symfony4 Swiftmailer

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
+1 głos
909 wizyt
pytanie zadane 2 lipca 2018 w PHP przez `Krzychuu Stary wyjadacz (13,940 p.)

Witam

Czy na serwerze symfony można wysłać email?, robie tak jak jest w dokumentacji lub z innych filmików i wyskakuje mi błąd (Exception occurred while flushing email queue: Connection could not be established with host smtp.gmail.com [ #0])

.env wygląda tak: 

MAILER_URL=gmail://username:password@localhost (oczywiście dane są dobrze wypełnione)

próbowałem też zmieniać swiftmailer.yaml, z poradników w internecie ale ciągle to samo.

1 odpowiedź

+1 głos
odpowiedź 2 lipca 2018 przez CzikaCarry Szeryf (75,340 p.)

Spróbuj tak:

MAILER_URL=smtp://username:password@smtp.gmail.com:465/?encryption=ssl

Jeśli wypluje jakieś inne błędy to mów, możliwe, że będziesz jeszcze musiał zezwolić mniej bezpiecznym aplikacjom na korzystanie z Twojego konta: https://support.google.com/accounts/answer/6010255?hl=pl

komentarz 2 lipca 2018 przez `Krzychuu Stary wyjadacz (13,940 p.)
taki sam błąd, zezwoliłem i dalej to samo :/, a email próbuje wysłać przez konsole

php bin/console swiftmailer:email:send i potem wypełniam dane
1
komentarz 3 lipca 2018 przez CzikaCarry Szeryf (75,340 p.)
1
komentarz 3 lipca 2018 przez CzikaCarry Szeryf (75,340 p.)

Możesz też spróbować 


MAILER_URL=smtp://username:password@smtp.gmail.com:587/?encryption=tls

 

komentarz 3 lipca 2018 przez `Krzychuu Stary wyjadacz (13,940 p.)
edycja 3 lipca 2018 przez `Krzychuu

zamieniłem linijkę MAILER_URL na tą co podałeś to wyskakuje błąd:

  Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
  error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed

teraz spróbuje zrobić to co jest zawarte w linku który podesłałeś

 

EDIT: zrobiłem wszystko co było w tym linku i nadal to samo, jedynie czego nie zrobiłem 3 pkt w symfony zmiany transposrtu na mail ponieważ wyskakuje błąd że taki transport nie istnieje

1
komentarz 3 lipca 2018 przez CzikaCarry Szeryf (75,340 p.)
Jesteś pewien że masz zainstalowane openSSL? Nie wydaje mnie się :) Jak jesteś na linuchu użyj tej komendy aby sprawdzić: php -m|grep openssl
komentarz 3 lipca 2018 przez `Krzychuu Stary wyjadacz (13,940 p.)
faktycznie o tym zapomniałem OpenSSL instaluje się w projekcie symfony czy komputerze?, tak wgl to mam windows 7, jest jakaś oficjalna strona?
1
komentarz 3 lipca 2018 przez CzikaCarry Szeryf (75,340 p.)
Kiedyś instalowałem ma windowsie, ale to było wieki temu. Poszukaj w internetach, na pewno znajdziesz :)
komentarz 3 lipca 2018 przez `Krzychuu Stary wyjadacz (13,940 p.)
niestety dalej to samo:/ ssl pobrałem stąd: https://indy.fulgan.com/SSL/

Podobne pytania

+1 głos
1 odpowiedź 268 wizyt
pytanie zadane 14 grudnia 2017 w PHP przez Q_Nick Mądrala (5,010 p.)
0 głosów
1 odpowiedź 274 wizyt
pytanie zadane 26 września 2017 w PHP przez amiluke Obywatel (1,120 p.)
0 głosów
1 odpowiedź 197 wizyt
pytanie zadane 18 sierpnia 2017 w PHP przez Mimoid Użytkownik (760 p.)

93,433 zapytań

142,428 odpowiedzi

322,661 komentarzy

62,796 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...