Odesílání emailů – při znaku „,“ v to/sender/reply se řetezec osekne
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Andre
- Člen | 24
Vytvářím emaily přes nativní třídu Message() a následně je
odesílám pomocí nativní SmtpMailer().
Když ovšem nastavím jméno příjemce, odesílatele, osoby pro odpověď jako
řetezec, ve kterém je čárka, email se odešle pouze se znanky, které jsou
v řetezci za čárkou. Používám Nette 2.2.2.
Odeslání emailu
$this->email = new Message();
$email = 'email@company.com';
$name = 'Company, s.r.o.';
$this->email->addReplyTo($email, $name);
$this->email->addTo($email, $name);
$this->email->addReplyTo($email, $name);
$mailer = new Nette\Mail\SmtpMailer(...);
$mailer->send($this->email);
Hlavičky emailu pak vypadají takto:
Reply-To: "s.r.o." <email@company.com>
Editoval Andre (17. 11. 2014 19:43)