chybne pouzita adresa From u mailu
- poliak9
- Člen | 10
Dobrý den,
k posílání mailů používám Nette\Mail\Message
a pak ho
odešlu pomocí Nette\Mail\SendmailMailer
. Kód funguje. Na jednom
stroji se mi ale děje to, že Nette sice správně naparsuje emailovou adresu,
ale pak když se email odesílá, se místo adresy použije jako email pouze
„Jmeno“ (Jmeno <email>), což pak smtp server
odmítne jako nevalidní adresu.
Všude kód fungoval, aniž bych musel něco konfigurovat, jen tady to
blbne.
Server by měl běžet stejný OS i php jako ty funkční.
Pokud použiju jako adresu pouze email@example.com tak
vše funguje.
Děkuji za radu.
- Eda
- Backer | 220
Tohle jsme taky před časem řešili. Jde o nějaké RFC, které předepisuje formát emailových zpráv. Doporučuju do hlavičky From opravdu dávat jenom email, pak to bude všude fungovat. Nic jako „Jméno <xxx@xxx.cz>“ bych tam neposílal. I když to třeba projde přes Nette, tak některé mailservery takovou zprávu nemusí přijmout (tuším, že byl problém s HotMailem…).