В PHP у меня есть следующий код, который отправляет письмо. Есть ли какой-нибудь способ его кодирования, чтобы электронное письмо при печати получателем автоматически печаталось в альбомной ориентации?
$email_subject = 'Crew List';
// instantiate mailer
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "tls"; // sets the prefix to the server
$mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
$mail->Port = 587; // set the SMTP port for the GMAIL server
$mail->Username = "[email protected]";
$mail->Password = "xxxxxx";
$mail->SetFrom("[email protected]"); // set From:
$mail->AddAddress("[email protected]"); // set To:
$mail->Subject = $email_subject; // set Subject:
$body = $msg;
* $mail->MsgHTML($body);
if ($mail->Send() === false)// send mail
{
apologize_index("Google was not able to connect, try again later");
}$mail->ClearAddresses();
У меня есть решение, которое вы можете попробовать:
Большинство почтовых клиентов в этом мире поддерживают формат HTML. так что вы можете использовать CSS, чтобы попробовать.
Пожалуйста, посмотрите:
Итак, сгенерируйте свою электронную почту в формате HTML и объедините эти CSS.
Поддержка почтовых клиентов очень смешанная.
ИЛИ, почему бы просто не создать альбом PDF в виде вложения?
Я думаю, что это хороший вариант, чтобы сделать вашу электронную почту в формате PDF, который должен быть в альбомной ориентации.