@dillyghost

Почему почтовый клиент GMAIL вырезает часть HTML-кода письма?

Добрый день. Собственно проблема обозначена в названии вопроса. GMAIL вырезает часть HTML кода. В остальных проверенных мной клиентах текст полностью сохраняется.
В приведенном ниже примере конкретно вырезается
<p style="margin-bottom: 20px;>Уважаемый #NAME# ваша заявка на вступление в члены Российско-Белорусского Делового Совета получена. Она будет рассмотрена в течении 5 рабочих дней, и в случае положительного результата, Вам на e-mail, указанный при регистрации, будут высланы доступы для входа в систему.</p>

Сам пример html:
<table cellspacing="0" cellpadding="0" style="margin: 0px; padding: 0px; font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;">
	<tr>
		<td style="padding: 20px; background: url('#SERVER_NAME#/images/bg.png') repeat;">
			<table cellpadding="0" cellspacing="0" width="580">
				<tbody>
				<tr style="height: 150px;">
					<td width="30%" valign="top" style=" border-bottom: 1px solid #eaeaea;">
						<a href="#SERVER_NAME#">
							<img src="#SERVER_NAME#/images/flags.png" alt=""/>
						</a>
					</td>
					<td width="30%" valign="middle" style=" border-bottom: 1px solid #eaeaea;">
						<h1 style="font-size: 25px; font-weight: normal;">Российско- <br/>
							Белорусский <br/>
							Деловой Совет</h1>
					</td>
					<td width="30%" valign="top" style=" border-bottom: 1px solid #eaeaea; padding-top: 20px;">
						<a href="http://www.tpprf.ru/ru/" target="_blank"><img src="#SERVER_NAME#/images/logo.png" alt=""/></a>
					</td>
				</tr>
				<tr>
					<td colspan="3" style="padding-top: 40px; font-size: 13px; color: #4f4f4f;">
<p style="margin-bottom: 20px;>Уважаемый #NAME# ваша заявка на вступление в члены Российско-Белорусского Делового Совета получена. Она будет рассмотрена в течении 5 рабочих дней, и в случае положительного результата, Вам на e-mail, указанный при регистрации, будут высланы доступы для входа в систему.</p>
<p style="font-size: 14px; color: #000000; margin: 25px 0px;">С уважением, команда РБДС.</p>
					</td>
				</tr>
				</tbody>
			</table>
		</td>		
	</tr>
</table>
<table cellspacing="0" cellpadding="0" style="margin: 0px; padding: 0px;" width="580">
	<tr style="height: 100px; background: #fff;font-size: 11px;color: #797979; padding-top: 40px; font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;">
		<td width="30%" style="padding-left: 20px;">
			&copy; 2014 Российско-Белорусский Деловой Совет
		</td>
		<td width="70%">

		</td>
	</tr>
</table>
  • Вопрос задан
  • 3300 просмотров
Решения вопроса 2
Ну почему вырезает - я думаю всем понятно - ради безопасности, так как вы посылаете HTML body.
А также у вас в первой фразе не закрытый атрибут style
Ответ написан
Комментировать
Забыли кавычку:
<p style="margin-bottom: 20px;>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы