我正在使用 phpmailer 发送电子邮件,但我想为我的公司制作一个自定义标题,方法是添加一个包含任何自定义标题的 textarea 字段,例如使用这样的标题:
exemple of header
或任何其他标题类型..
我该怎么做,提前谢谢。
最佳答案
您需要对 PHPmailer 设置的默认 header 进行一些发现和修改才能实现这一点。
您将需要使用不同的函数来设置/编辑标题,具体取决于您要设置/编辑的标题类型。这里有一些例子:
从:
$mail->setFrom('from@example.com', 'Mailer');
学科:
$mail->Subject = 'Here is the subject';
风俗:
$mail->addCustomHeader('X-custom-header', 'custom-value');
简而言之,当标题在文本框中自由键入时,要做到这一点相当费劲。但是,在您这边进行检测和验证是可行的。
关于email - 如何使用 phpmailer 设置自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36927416/