gpt4 book ai didi

php 邮件功能在 windows 下运行良好,但在 linux 服务器上运行不佳

转载 作者:太空宇宙 更新时间:2023-11-04 05:52:16 24 4
gpt4 key购买 nike

我使用的邮件功能在 Windows 中运行良好,但在 Linux 服务器中却不行。我的代码有什么问题。任何人都可以为此提供一些想法/更好的解决方案。我还引用了一些 SMTP 选项,但在运行时都会抛出错误。

  <?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
$email_recipient = "staff@inpws.com";
$email_subject="hi";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= "From: info@oktakes.com\r\n";
$headers .= "Reply-To: info@oktakes.com";

$email_result = mail($email_recipient, $email_subject, "hiuu", $headers);
if ($email_result){ echo "Email has been sent!"; }
else{ echo "Email has failed!"; }
?>

最佳答案

$email_header 不存在。

$email_result = mail($email_recipient, $email_subject, $email_contents, $headers);

并且在 $headers 变量的第三行中应该是 \r\n 而不是 \n

$headers .= "From: info@oktakes.com\r\n"; 

关于php 邮件功能在 windows 下运行良好,但在 linux 服务器上运行不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30165512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com