我正在使用 PHPMailer 并尝试发送带有阿拉伯语文本的电子邮件,它正在发送空主题,我可以在我的收件箱中看到“(无主题)”
我正在使用以下内容:
HTML代码
<form action="mail.php" method="post">
<input type="text" name="subject" />
<input type="submit" value="Send" />
</form>
PHP 代码 (mail.php)
$subject = $_POST["subject"];
$mailer = new PHPMailer();
$mailer->CharSet = 'UTF-8';
$mailer->IsSMTP();
$mailer->SMTPDebug = 1;
$mailer->SMTPAuth = true;
// Prepare Message
$mailer->Subject = ($subject);
$emails = 0;
帮助将不胜感激:)
最佳答案
只需添加
$mailer->CharSet = 'UTF-8';
和它的作品
关于php - PHPMailer 的阿拉伯语问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15592687/