通过php发送电子邮件时的安全问题
我使用Mail.php库创建了一个文件来测试php发送电子邮件,但是当我需要一次“Mail.php”时,服务器返回以下错误:ModSecurity:Access allowed(第1阶段)。 php文件只有这一行代码。我如何解决这个问题 我要编写的代码如下:通过php发送电子邮件时的安全问题,php,email,Php,Email,我使用Mail.php库创建了一个文件来测试php发送电子邮件,但是当我需要一次“Mail.php”时,服务器返回以下错误:ModSecurity:Access allowed(第1阶段)。 php文件只有这一行代码。我如何解决这个问题 我要编写的代码如下: require_once "Mail.php"; $from = "Sandra Sender <sender@example.com>"; $to = "Ramona
require_once "Mail.php";
$from = "Sandra Sender <sender@example.com>";
$to = "Ramona Recipient <recipient@example.com>";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$host = "mail.gdom.net";
$username = "lfc hosted email";
$password = "email password";
$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>Message successfully sent!</p>");
}
require_once“Mail.php”;
$from=“Sandra Sender”;
$to=“Ramona收件人”;
$subject=“你好!”;
$body=“您好,\n\n您是什么人?”;
$host=“mail.gdom.net”;
$username=“lfc托管电子邮件”;
$password=“电子邮件密码”;
$headers=数组('From'=>$From,
'至'=>$至,
“主题”=>$Subject);
$smtp=Mail::工厂('smtp',
数组('host'=>$host,
“auth”=>正确,
“用户名”=>$username,
“密码”=>$password));
$mail=$smtp->send($to、$headers、$body);
if(PEAR::isError($mail)){
echo(“”$mail->getMessage()””;
}否则{
echo(消息已成功发送!);
}
询问您的系统管理员您的脚本/请求被阻止的原因。我已经做了,但他们不知道如何回答。嗯,是他们配置的。好的,obrigado pela ajuda。你是我的朋友。