Posielanie emailov v DEVELOPMENTE, práca s emailom rubrika: Programování: PHP
-
ako riešite odosielanie emailov počas DEVELOPMENTU ?
a, používate nejaké externé nástroje ako "mailcatcher" ?
b, zakazujete posielanie, resp. povolené je posielanie len na určité adresy ?
c, presmerovávate každý email na email DEVELOPERA ? -
pozná niekto nejaký iný nástroj na správu emailov počas VÝVOJA ? (nejedná sa o produkciu)
- script/systém spravený v PHP
- bez nutnosti registrácie/prihlásenia
- počas DEVELOMPENTU možnosť zobraziť emaily cez URL "{DOMAIN}/dev/emails"
- mám takú predstavu, aby som nemusel používať nejakú tretiu stranu, žeby boli emaily už vyriešené so systémom, prípadne aby boli riešené nezávisle od systému, no stále v projekte ... (ak nastane chyba v aplikácií, systém na zobrazovanie emailov má stále fungovať, je nezávislý/osobitný)
- url by v tomto prípade mala byť pre istotu chránená heslom cez .htaccess ?
- riešiť to radšej cez subdoménu namiesto url ? mail.{DOMAIN} ?
- daný "nadsystém/podsystém/script" by mal ukladať emaily radšej do databázy (vedel by som v nich vyhľadávať), alebo do súboru ?
- ideálne nejaký bundle/script/komponent spravený v SYMFONY frameworku, prípadne aby sa vôbec nemusel inštalovať/nastavovať (niečo ako je napr. nástroj/script Adminer)
- ukladanie emailov v PRODUKCI do databázy, má s tým niekto skúsenosti ?
- aké sú rôzne nevýhody ? chyby v bezpečnosti ? odporúčania ?
Nám se osvědčilo e-maily neodesílat z aplikace ale ukládat do fronty do databáze a odesílat nějakým démonem běžícím na pozadí.
1) řeší to problém vývoje, lokálně při vývoji ani na testovacích instancích démon neběží a e-maily zůstávají jen v databázi, vývojář si ho může prohlédnou ale nehrozí, že by něco někam odešlo
2) v provozu pak můžeme na stížnosti typu "nám žádný e-mail nepřišel" dohledat, kdy přesně a komu byl odeslán
V některých aplikacích jsou odeslané e-maily zpřístupněny (některým) uživatelům, někde je lze dohledat pouze ručně v databázi v případě problému.
Pro zobrazení všech 10 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře