Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF][Symfony2][SF2] Wysyłanie maili z konsoli
prz3kus
post
Post #1





Grupa: Zarejestrowani
Postów: 260
Pomógł: 30
Dołączył: 22.01.2007

Ostrzeżenie: (0%)
-----


Witam,
wysyłam sobie sporo maili za pomocą symfony i swiftmailer i od pewnego pieknego poranka po upgrade do Symfony 3.0.9 (na wersji 3.0.6 działa OK) przestała działac wysyłka maili z consoli. Na wszystkich nowszych wersjach juz mi nie działa sprawdzałem do Symfony 3.2.3 włącznie.

Ot kodzik testowy niedziałający:

  1. protected function execute(InputInterface $input, OutputInterface $output)
  2. {
  3.  
  4. $bodyBegin = '<html>'
  5. . '<body>'
  6. . 'TEST'
  7. . '</body>'
  8. . '</html>';
  9. $message = Swift_Message::newInstance();
  10. $message->setContentType("text/html")
  11. ->setSubject('Test')
  12. ->setFrom('automat@test.pl')
  13. ->setTo(array('test@test.pl','test2@test.pl'))
  14. ->setCharset('UTF-8')
  15. ->setBody($bodyBegin);
  16.  
  17. $output->writeln($this->getContainer()->get('mailer')->send($message));
  18. }

Uwagi:
- wysyłka z kodu php działa prawidłowo(bez konsoli)
- jeżeli zmienię wysyłkę do spoola pliczki się generują jednak po uruchomieniu swiftmailer:spool:send dostaje komunikat 'send 0'
- jeżeli skopiuję pliczki ze spolla do starszej wersji Symfony, wysyłają się maile bez problemu

W czym może być problem logi nic nie mówią, w dokumentacji nie widzę zmian które mogą na to wpływać. Więc już trace pomysły.

Ten post edytował prz3kus 16.02.2017, 14:31:10
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 08:01