在我的数据库中,我有以下文本:
yyyy,
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxx.
yyyy.
yyyyy.
xxxxx,
yyy
yyy
yyy
使用php我尝试将此消息邮寄给某人,数据库中的文本是通过HTML表单获取的,这是php代码:
$recipient = $emailadres;
$subject = 'Bevestiging Inschrijving';
$header = 'From: aaaaaa <aaa@aaaaaa.nl>';
if ($aanhef == 'Dhr.') {
$geslacht = 'heer';
}
elseif ($aanhef == 'Mevr.') {
$geslacht = 'mevrouw';
}
else {
$geslacht = 'heer/mevrouw';
}
$mail_body = $bevestiging;
$mail_body = str_replace('#geslacht#', $geslacht, $mail_body);
$mail_body = str_replace('#achternaam#', $achternaam, $mail_body);
mail($recipient, $subject, $mail_body, $header);
我邮箱收到的邮件是这样的:
yyyy,
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxx.
yyyy.
yyyyy.
xxxxx,
yyy
yyy
yyy
它在邮件的任何地方都添加了一个输入,我该如何更改?我不想在 $header 中使用 format=text/html 因为邮件将被垃圾邮件过滤器捕获。