rootmix писал(а):По вашей подсказке не работает. заменил text/plain; charset=UTF-8, на Content-Type: text/html.
письмо приходит с вложением, которое открывается в блокноте. ))
Я не подсказывал Вам замену plain на html, я просто указал почему перенос строки не работает в письме, а именно тэг - <br>
И к тому же Вы неправильно изменили
rootmix писал(а):заменил text/plain; charset=UTF-8, на Content-Type: text/html.
и вообще лучше её убрать. вот только где? писал(а):и вообще лучше её убрать. вот только где?
это я подсказал.
Чтобы воспользоваться отправкой с форума всех писем в формате html надо в /forum/language/ru/email (или/и) /forum/language/en/email :
Отредактировать письма с расширением .txt, поместив в них html, при этом расширение файла оставить .txt.
Линки на стили и картинки указывайте полными, лучше стили прописывать непосредственно в теле документа .txt и как можно меньше увлекаться стилями и картинками большими.
Пример как оно на Стройке
Код: Выделить всё
Subject: Активируйте учётную запись пользователя
<!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>
</head>
<body>
<table cellpadding="0" cellspacing="0" border="0" width="99%">
<tr>
<td align="center">
<table cellpadding="0" cellspacing="0" border="0" width="640">
<tr>
<td><img src="http://www.thestroica.ru/forum/images/email/top_fade.jpg" width="640" height="20" border="0" style="display: block; border: none;" /></td>
</tr>
<tr>
<td align="center" background="http://www.thestroica.ru/forum/images/email/email_bg.jpg" style="width: 640px; background: url('http://www.thestroica.ru/forum/images/email/email_bg.jpg') repeat-y;">
<table cellpadding="0" cellspacing="0" border="0" width="600">
<tr>
<td align="left" style="padding-bottom: 20px;"></td>
</tr>
<tr>
<td align="center" colspan="5"><img src="http://www.thestroica.ru/forum/images/email/featured_image.jpg" width="560" height="210" /></td>
</tr>
<tr>
<td align="center" colspan="5"><img src="http://www.thestroica.ru/forum/images/email/featured_shadow.jpg" width="560" height="18" /></td>
</tr>
<tr>
<td align="left" colspan="5" align="left" style="padding-left:20px; padding-right: 20px; padding-bottom: 10px;">
<h1 style="color: #701110; font-family: Georgia, sans-serif; padding: 0; margin: 0; font-size: 16px; font-weight: normal; text-align: left;">Здравствуйте!</h1>
</td>
</tr>
<tr>
<td align="left" valign="top" colspan="5" style="padding-left: 20px; padding-right: 20px; padding-bottom: 20px;">
<p style="padding: 0; margin: 0; font-family: Georgia, sans-serif; font-size: 13px; line-height: 20px; text-align: left;">
Учётная запись пользователя <strong>{USERNAME}</strong> была деактивирована либо заново создана.<br />
Вы должны проверить профиль этого пользователя и (если требуется) активировать его.<br />
<h3 style="color:#0066CC;border-bottom:1px solid #0066CC;"></h3>
Ссылка на просмотр профиля пользователя:<br />
{U_USER_DETAILS}
<h3 style="color:#0066CC;border-bottom:1px solid #0066CC;"></h3>
Ссылка для активации учётной записи:<br />
{U_ACTIVATE}
<h3 style="color:#0066CC;border-bottom:1px solid #0066CC;"></h3>
{EMAIL_SIG}
</p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="center" background="http://www.thestroica.ru/forum/images/email/email_bg.jpg" style="width: 640px; background: url('http://www.thestroica.ru/forum/images/email/email_bg.jpg') repeat-y;"></td>
</tr>
<tr>
<td><img src="http://www.thestroica.ru/forum/images/email/bottom_fade.jpg" width="640" border="0" height="28" style="display: block; border: none;"/></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Заменить в /includes/functions_messenger.php
'Content-Type: text/plain; charset=UTF-8'
на
'Content-Type: text/html; charset=UTF-8'