Przemysław Godlewski

Przemysław Godlewski Own company/PHP
programmer/Web
Developer

Temat: wysylanie maili z symfony 2.0 a smtp na home'ie

witam,

mam serwer business pro na home i chcialbym wyslac maila z localhost (xampp).

w parameters.ini definiuje:

# transport (smtp, mail, sendmail, or gmail)
mailer_transport: "smtp"
mailer_encryption: "ssl"
mailer_auth_mode: "login"
mailer_host: "nazwamojegoserwera.home.pl"
mailer_user: "mojemailwhome@xxx.pl"
mailer_password: "moje haslo do logwania sie na serwer w home"

Maile nie wychodzą i zastanawiam sie co zle wpisuje.
moze to dlatego ze nie kopiuje plikow aplikacji na serwer ale testuje z poziomu localhost?

Nie wiem tez co wpisac w 'transport'..
Sebastian Błaszczak

Sebastian Błaszczak Programista Symfony,
Symfony2

Temat: wysylanie maili z symfony 2.0 a smtp na home'ie

Jeżeli aplikacja testowana jest lokalnie to prosze korzystać np: z Gmaila jako pośrednika szczegóły http://symfony.com/doc/current/cookbook/email/email.html.
Dopiero po przeniesieniu na serwer produkcyjny prosze wpisać te dane które Pan podał.
Przemysław Godlewski

Przemysław Godlewski Own company/PHP
programmer/Web
Developer

Temat: wysylanie maili z symfony 2.0 a smtp na home'ie

ok, sprobuje, dzieki, ale narazie mi nie dziala.

Uzywam mojego konta gmail, aplikacja na localhost pokazuje mi ze wyslano maila pomyslnie, ale nic nie dochodzi do mnie :)

No nic, męczę dalej.

P.
Adam W.

Adam W. senior php
developer, Symfony

Temat: wysylanie maili z symfony 2.0 a smtp na home'ie

Przemysław Godlewski:
ok, sprobuje, dzieki, ale narazie mi nie dziala.

Uzywam mojego konta gmail, aplikacja na localhost pokazuje mi ze wyslano maila pomyslnie, ale nic nie dochodzi do mnie :)

a nie wyrzuca żadnego błędu?
masz coś do ssl na localhost?

jeszcze mi przychodzi do głowy takie coś, że gmail nie wyświetla maili jeżeli odbiorca i nadawca są tacy sami.
wysyłaj na inny adres.
No nic, męczę dalej.

P.

a co do pierwotnego problemu to próbowałeś sendmail lub zwykły mail?
Sebastian Błaszczak

Sebastian Błaszczak Programista Symfony,
Symfony2

Temat: wysylanie maili z symfony 2.0 a smtp na home'ie

Dane ze starego projektu, plik parameters.ini:
mailer_transport="gmail"
mailer_host="localhost"
mailer_user="adresemailowykontagmail@gmail.com"
mailer_password="haslodokontagmailowego"

wszystkie inne parametry mają domyślne wartości.
Piotr Lewandowski

Piotr Lewandowski Programista
aplikacji
internetowych (PHP,
MySQL, SF2, Mag...

Temat: wysylanie maili z symfony 2.0 a smtp na home'ie

1) Pokazuje liczbe wysłanych maili na toolbarze?

2) Upewnij się, że w configu (config.yml, config_dev.yml, itd...) nie masz:
swiftmailer:
disable_delivery: true

3) Sprawdz czy używasz odpowiedni port i metode autentykacji (np. używając do tego Thunderbirda)

Ustawienia poszczególnych opcji:
http://symfony.com/doc/2.0/cookbook/email/email.html

Jeśli wszystkie inne metody zostały wyczerpane, upewnij się, że nie jest to problem na poziomie systemu, np. firewall, antywirus, itd
Sebastian Błaszczak:
Jeżeli aplikacja testowana jest lokalnie to prosze korzystać np: z Gmaila jako pośrednika szczegóły http://symfony.com/doc/current/cookbook/email/email.html.
Dopiero po przeniesieniu na serwer produkcyjny prosze wpisać te dane które Pan podał.

W środowisku developerskim / testowym polecałbym przedewszystkim ustawienie opcji:
delivery_address: moj@itylkomojemail.pl lub wspomniane wcześniej: disable_delivery: true
aby przypadkiem nie wysłać testowych wiadomości tam gdzie dotrzeć nie powinny.

konto usunięte

Temat: wysylanie maili z symfony 2.0 a smtp na home'ie

Ja jednak w środowisku developerskim polecam utworzenie własnego serwera smtp, żeby nie zaśmiecać sobie poczty i wynik mieć od razu przed sobą np.
sudo python -m smtpd -n -c DebuggingServer localhost:25
Piotr Lewandowski

Piotr Lewandowski Programista
aplikacji
internetowych (PHP,
MySQL, SF2, Mag...

Temat: wysylanie maili z symfony 2.0 a smtp na home'ie

Patryk O.:
Ja jednak w środowisku developerskim polecam utworzenie własnego serwera smtp, żeby nie zaśmiecać sobie poczty i wynik mieć od razu przed sobą np.
sudo python -m smtpd -n -c DebuggingServer localhost:25


Podejrzeć na bierząco można właśnie w toolbarze SF :-)

Jeśli chodzi o finalne (zwłaszcza jeśli wysyłamy mail jako html/multipart) testy to uważam że i tak najlepiej wykonać przy użyciu różnych klientów poczty: gmail, thunderbird, outlook, itd...

Następna dyskusja:

Symfony 2.1 na serwerze hom...




Wyślij zaproszenie do