Nette debuger – odosielanie ERROR na email pomocov SMTP
- duskohu
- Člen | 778
Caute neviete mi niekto poradit? Chcel by som odosielat pri errore v debugu
hlasku na email, len mam problem neviem ako to nakonfigurovat aby mi to
posielalo pomocou smtp?
neon:
common:
parameters:
smtp:
smtp: true
host: smtp.host
username: 'user'
password: 'pass'
secure: 'ssl'
nette:
mailer: %smtp%
debugger:
email: mail@gmail.com
mam nieco zle? alebo jeta konfiguracia uplne inaksia?
Editoval duskohu (29. 10. 2012 15:52)
- David Matějka
- Moderator | 6445
konfigurace maileru je nejak takhle
common:
nette:
mailer:
smtp: true
host: host
port: 25
username: 'xxx'
password: 'xxxxx'
edit: ale nevim, jestli to prevezme logger, mozna budes muset zmenit mailer
callback v https://api.nette.org/…ger.php.html
($mailer)
k loggeru se dostanes pres Debugger::$logger
Editoval matej21 (29. 10. 2012 15:52)
- David Matějka
- Moderator | 6445
ona ta implementace maileru pomoci php mail bude asi umyslne kvuli nezavislosti na nette maileru (pokud by se ani neinicializoval nebo tak)..
takze asi bude nejlepsi napsat si vlastni jednodochou fci inspirovanou https://api.nette.org/…ger.php.html#79 a https://api.nette.org/…ler.php.html#18
Editoval matej21 (29. 10. 2012 15:57)
- Filip Procházka
- Moderator | 4668
Debugger vždy používá funkci mail()
. Pokud se ti to
nelíbí, musíš si nastavit
vlastní logger. Ale lepší by bylo prostě opravit si na serveru
sendmail
a nechat to tak.