Я пытаюсь отправить почту, и я хочу, чтобы она была в стиле. Насколько я знаю, я не могу использовать внешний файл для этого. Я использую inline - style = "" - styling. Хотя я правильно применяю, он не работает. Почта отправляется, но просто как обычный текст. Вот код, который я использую для отправки почты. Кстати, я использую PHP-Mailer для отправки почтыОтправка стилизованной почты с PHP Mailer
$mail = new PHPMailer();
$body = $content;
$mail->IsSMTP();
$mail->Host = "mail.example.com";
$mail->SMTPAuth = true;
$mail->Host = "mail.example.com";
$mail->Port = 587;
$mail->Username = "[email protected]";
$mail->Password = "password";
$mail->SetFrom('[email protected]', 'Name');
$mail->Subject = $subject;
$mail->Body = $body;
$mail->IsHTML(true);
$mail->AddAddress($person);
$mail->CharSet = 'UTF-8';
Edit (1): почта Содержание
<div style='width: 250px; height: 250px; text-align:center; line-height: 250px>Example</div>
Edit (2): я использовал таблицу. Все кажется ОК, кроме стиля.
Показать нам часть HTML. –
@ Fred-ii- почтовый контент? Я редактировал вопрос. – Zeki
Проверяете ли вы почту с почтовым клиентом (например, Thunderbird, Outlook) или с помощью почтового клиента WEB? – GRSEV