PHPMailer を使用してプレーン テキスト メールを送信する際に問題があります。
テキストファイルから読み取ったテキストがあり、PHPMailer を介してメール受信者にメールで送信します
受信者が実際のメールを受け取ると、メールの書式はテキスト ファイルとは異なり、すべてが 1 行にまとめられており、送信するメールには改行やタブが含まれていません。テキストの折り返しは完全にオフです。
コード:
$mail->ContentType = 'text/plain';
$mail->IsHTML(false);
$address = "test@test.com";
$mail->AddAddress($address, "John Doe");
$mail->SetFrom(EMAIL_TEST_FROM);
$mail->AddReplyTo(EMAIL_TEST_REPLY);
$mail->Subject = $action." REGISTRATION ".$formName.$tld;
$mail->From = EMAIL_TEST;
$mail->MsgHTML(file_get_contents($newFile));
if($mail->Send()){
return true;
}