0
PHPMailerを使用して、自動的に注文書をHTML形式の電子メールとして送信しています。確認応答の書式が正しくないことを除いて、すべてが期待どおりに動作しています。私は自分のスタイルシートに「AddAttachment」という行を入れました。この行は確認フォームのヘッダーを修正したようですが、残りのフォームはまだ正しくありません。誰もが前にこの状況に遭遇し、私がそれを修正するために何をする必要があるか知っていますか?私の編集したプログラムコードは、それが助けになる場合に備えています!PHPMailerとスタイルシートの書式設定
<?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->SMTPDebug = 0;
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPAuth = true;
$mail->Port = 25; // set the SMTP port
$mail->Host = "<<smtp server>>"; // SMTP server
$mail->Username = "<<username>>";
$mail->Password = "<<password>>";
$mail->From = "<<email address>>";
$mail->FromName = "<<name>>";
$mail->AddAddress("<<email address>>");
$mail->Subject = "Acknowledgement Form";
$mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional - MsgHTML will create an alternate automatically
$mail->IsHTML(true);
$mail->Body = file_get_contents('<<acknowledgement form page>>');
$mail->AddAttachment('printer.css'); // attach style sheet
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent.';
}
?>