Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]Problem z działaniem mailera
Forum PHP.pl > Forum > PHP > Frameworki
filip11
Witam,

mój problem polega na tym, że niby wszystko wysyła się prawidłowo, ale maile nie dochodzą... Funkcja php mail() na tym serwerze działa, ale jak chce skorzystać z symfony to dzieje się to co opisałem powyżej. Stronę przenosiłem na nowy serwer i wtedy przestało to działać, wcześniej wszystko było ok. O co może chodzi? Poniżej podaje mój plik factories.yml umieszczony w katalogu conf mojej aplikacji.


  1. # You can find more information about this file on the symfony website:
  2.  
  3. prod:
  4. logger:
  5. class: sfNoLogger
  6. param:
  7. level: err
  8. loggers: ~
  9. mailer:
  10. class: sfMailer
  11. param:
  12. delivery_strategy: realtime
  13. transport:
  14. class: Swift_SmtpTransport
  15.  
  16. test:
  17. storage:
  18. class: sfSessionTestStorage
  19. param:
  20. session_path: %SF_TEST_CACHE_DIR%/sessions
  21.  
  22. response:
  23. class: sfWebResponse
  24. param:
  25. send_http_headers: false
  26.  
  27. mailer:
  28. param:
  29. delivery_strategy: none
  30.  
  31. dev:
  32. mailer:
  33. class: sfMailer
  34. param:
  35. delivery_strategy: realtime
  36. transport:
  37. class: Swift_SmtpTransport
  38. param:
  39. host: smtp.gmail.com
  40. port: 465
  41. encryption: ssl
  42. username: **************
  43. password: *********
  44.  
  45. all:
  46. routing:
  47. class: sfPatternRouting
  48. param:
  49. generate_shortest_url: true
  50. extra_parameters_as_query_string: true
  51.  
  52. view_cache_manager:
  53. class: sfViewCacheManager
  54. param:
  55. cache_key_use_vary_headers: true
  56. cache_key_use_host_name: true
  57. mailer:
  58. class: sfMailer
  59. param:
  60. delivery_strategy: realtime
  61. transport:
  62. class: Swift_SmtpTransport
  63. param:
  64. host: smtp.gmail.com
  65. port: 465
  66. encryption: ssl
  67. username: *************
  68. password: **********
  69.  
  70.  
  71.  


Czytałem trochę o tym na forum i na przykład zmiana sposobu transportu nie bardzo pomogła (chyba że coś źle zrobiłem) i zamiana szyfrowania na tls i portu też niestety

Z góry dziękuję za odpowiedzi i wskazówki
Gribo
trochę to dziwne że próbujesz korzystać z gmaila skoro masz włączoną funkcje mail() na serwerze. Próbuj wysyłać bezpośrednio z serwera co przyśpieszy cały proces wysyłania
filip11
Dzięki, a czy mógłbyś podać przykład pliku factories.yml z konfiguracją dla wysyłania sedmailem, bo już się trochę gubię...

Teraz mój plik factories wygląda tak:


  1.  
  2. # You can find more information about this file on the symfony website:
  3. # <a href="http://www.symfony-project.org/reference/1_4/en/05-Factories" target="_blank">http://www.symfony-project.org/reference/1_4/en/05-Factories</a>
  4.  
  5. prod:
  6. logger:
  7. class: sfNoLogger
  8. param:
  9. level: err
  10. loggers: ~
  11. mailer:
  12. class: sfMailer
  13. param:
  14. delivery_strategy: realtime
  15. transport:
  16. class: Swift_MailTransport
  17.  
  18. test:
  19. storage:
  20. class: sfSessionTestStorage
  21. param:
  22. session_path: %SF_TEST_CACHE_DIR%/sessions
  23.  
  24. response:
  25. class: sfWebResponse
  26. param:
  27. send_http_headers: false
  28.  
  29. mailer:
  30. param:
  31. delivery_strategy: none
  32.  
  33. dev:
  34. mailer:
  35. class: sfMailer
  36. param:
  37. delivery_strategy: realtime
  38. transport:
  39. class: Swift_MailTransport
  40.  
  41.  
  42. all:
  43. routing:
  44. class: sfPatternRouting
  45. param:
  46. generate_shortest_url: true
  47. extra_parameters_as_query_string: true
  48.  
  49. view_cache_manager:
  50. class: sfViewCacheManager
  51. param:
  52. cache_key_use_vary_headers: true
  53. cache_key_use_host_name: true
  54. mailer:
  55. class: sfMailer
  56. param:
  57. delivery_strategy: realtime
  58. transport:
  59. class: Swift_MailTransport
  60.  
  61.  


Ale nadal nie dochodzą maile, jakieś sugestie bardzo proszę smile.gif questionmark.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.