Posilani chyb mailem – email nedorazi

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
aa007
Člen | 14
+
0
-

Zdravim,

chci zprovoznit posilani mailu v pripade chyby. Na serveru je funkcni funcke mail, takze SMTP neni potreba. Do config.neon jsem dal (samozrejme s funkcni adresou).

common:
  nette:
      debugger:
          email: mail@example.com

ale nic mi neprijde. Pritom normalne posilany mail pomoci maileru prijde bez problemu..
Testuju pomoci odstraneni stredniku v PHP, takze to vyvola Fatal Error
Kde muze byt chyba?

Editoval aa007 (31. 10. 2013 16:00)

jsvelta
Člen | 39
+
0
-

Toto som ani ja nikdy nerozbehal.

Majkl578
Moderator | 1364
+
0
-

Vytvoří se ve složce s logy soubor email-sent? Nepadá ti na mailu do spamu?

aa007
Člen | 14
+
0
-

Majkl578 napsal(a):

Vytvoří se ve složce s logy soubor email-sent? Nepadá ti na mailu do spamu?

Ve slozce se bohuzel nic nevytvori a a ve spamu take nic neni…

vvoody
Člen | 910
+
0
-

Mail sa neposiela ak sa chyba zachytí v dev móde. Aplikácia musí byť v produkčnom móde.

aa007
Člen | 14
+
0
-

vvoody napsal(a):

Mail sa neposiela ak sa chyba zachytí v dev móde. Aplikácia musí byť v produkčnom móde.

Aplikace je v produkcnim modu – zadne debug bary a spol nevidim. Je jeste nejaka jina cesta jak overit, ze to je opravdu v produkcnim modu?

vvoody
Člen | 910
+
0
-

Generuje sa ladenka do súborov v log adresári?

aa007
Člen | 14
+
0
-

Ano – na webu se zobrazi „Server error“ a v log adresari se udela exception file a do logu se prida radek.

vvoody
Člen | 910
+
0
-

https://api.nette.org/…ger.php.html#99 hod si tam niekde napríklad Debugger::log aby si zistil či vôbec k odoslaniu došlo.

aa007
Člen | 14
+
0
-

Tak jsem to prozkoumal – mail se neposle, protoze je prazdna promenna $email
Kdyz tam natvrdo nacpu mail, tak vse funguje jak ma. Kde teda muze byt chyba?

vvoody
Člen | 910
+
0
-

no tak asi v nette extension keď to nastavuješ cez nette sekciu