Stránka SmtpSendmailMailer

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

ahoj mam problem s odeslanim emailu s pomoci tohoto maileru… resp. mail se odesle, kodovani funguje skvele, ale na zacatku mailu se zobrazi dve hlavicky…

Content-Type: text/plain; charset=UTF-8

Content-Transfer-Encoding: 8bit

tady už pak pokračuje text ze šablony...

mail vytvářím takto:

$mail = new Mail;
$mail->setFrom("mail@mail.tld", Environment::getVariable('serverName'));
$mail->addTo($values['login_mail'], $values['login_name']);
$template = $this->createTemplate();
$template->setFile(MAIL_DIR . '/lostPassword.phtml');
$template->userName = $row->user_name;
$template->userLastName = $row->user_lastName;
$template->userLogin = $row->user_login;
$template->newPassword = $newPassword;
$template->title = Environment::getVariable('serverName').' - Odeslání nového hesla';
$template->fromName = Environment::getVariable('serverName');
$mail->setHtmlBody($template);
$mailer = new SmtpSendmailMailer();
$mail->setMailer($mailer);

a šablona vypadá takto:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
	<title>{$title}</title>
</head>
<body>
	<h3>Nové heslo ze serveru domena.cz</h3>
	Dobrý den {$userName} {$userLastName} ({$userLogin}),<br />
	Vaše nové heslo je: <strong>{$newPassword}</strong>
	<br />
	<br />
	Děkujeme s pozdravem {$fromName}
</body>
</html>

Dělám něco špatně? moje verze nette je 0.9.3-dev 5beed73 released on 2009-11-15
 díky

Patrik Votoček
Člen | 2221
+
0
-

Můžeš prosím někam hodit raw toho e-mailu případně mě ho přeposlat? (mail na mě najdeš tady: http://patrik.votocek.cz)

rokerkony
Člen | 122
+
0
-

měl bys to tam mít :) promin ze tak pozde byl jsem rekreovat :-D

Patrik Votoček
Člen | 2221
+
0
-

tak po pár měsících slibování jsem se k tomu konečně dostal a uvolnil novou verzi.