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
+
0
-

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)

Andre
Člen | 24
+
0
-

Částečně vyřešeno updatem na Nette 2.2.6., řetězec se již neosekne, jak jsem popsal výše, celý se ale vloží do uvozovek, takže hlavička vypadá takto:

To: "Company, s.r.o." <company@example.com>

Editoval Andre (18. 11. 2014 10:18)