smtp_malilers.php是什么,如何防止其恶意使用?

2026-04-03 04:451阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计387个文字,预计阅读时间需要2分钟。

smtp_malilers.php是什么,如何防止其恶意使用?

以下是对所提供内容的简化

smtp_malilers.php

250

MAIL FROM:RCPT TO: 250RCPT TO:DATA Start

354

DATA Start:From:

smtp_maliler.php

\r\n", "250", "MAIL FROM: "), //6.RCPT TO 250 array("RCPT TO: <". $mailto .">\r\n", "250", "RCPT TO: "), //7.DATA Start 354 array("DATA\r\n", "354", "DATA Start: "), //8.0 From array("From: ". $smtp_from ."\r\n", "", ""), //8.1 To array("To: ". $mailto ."\r\n", "", ""), //8.2 X-Mailer array("X-Mailer: LANSEYUJIE WebMailer 1.0\r\n", "", ""), //8.3 X-Priority array("X-Priority: 1 (Highest)\r\n", "", ""), //8.4 Subject array("Subject: ". $subject ."\r\n", "", ""), //8.5 Content-Type array("Content-Type: text/html; charset=\"utf-8\"\r\n", "", ""), //8.6 Content-Transfer-Encoding array("Content-Transfer-Encoding: base64\r\n\r\n", "", ""), //8.7 Base64 Encode Body array(base64_encode($body) ."\r\n", "", ""), //9.DATA End 250 array("\r\n.\r\n", "250", "DATA End: "), //10.QUIT array("QUIT\r\n", "221", "QUIT: ") ); $info = ''; //fsockopen if (1 == $smtp_openssl) { $fp = @fsockopen('ssl://'. $smtp_host, $smtp_port); } else { $fp = @fsockopen($smtp_host, $smtp_port); } if (!$fp) { $info .= "FSOCKOPEN Error: Cannot conect to ". $smtp_host ."\r\n
"; } //发送smtp数组中的命令/数据 foreach ($smtp as $request) { //发送信息 @fputs($fp, $request[0]); //如果需要接收服务器返回信息,则 if (1 == $smtp_debug && '' != $request[1]) { //接收信息 $response = @fgets($fp, 128); $info .= $request[2] . $response ."\r\n
"; } } //关闭连接 @fclose($fp); return $info; } echo smtp_mailer('test@lanseyujie.com', 'Mailer Test', 'This is a test mail to verify the Mailer run or not!');

smtp_malilers.php是什么,如何防止其恶意使用?

本文共计387个文字,预计阅读时间需要2分钟。

smtp_malilers.php是什么,如何防止其恶意使用?

以下是对所提供内容的简化

smtp_malilers.php

250

MAIL FROM:RCPT TO: 250RCPT TO:DATA Start

354

DATA Start:From:

smtp_maliler.php

\r\n", "250", "MAIL FROM: "), //6.RCPT TO 250 array("RCPT TO: <". $mailto .">\r\n", "250", "RCPT TO: "), //7.DATA Start 354 array("DATA\r\n", "354", "DATA Start: "), //8.0 From array("From: ". $smtp_from ."\r\n", "", ""), //8.1 To array("To: ". $mailto ."\r\n", "", ""), //8.2 X-Mailer array("X-Mailer: LANSEYUJIE WebMailer 1.0\r\n", "", ""), //8.3 X-Priority array("X-Priority: 1 (Highest)\r\n", "", ""), //8.4 Subject array("Subject: ". $subject ."\r\n", "", ""), //8.5 Content-Type array("Content-Type: text/html; charset=\"utf-8\"\r\n", "", ""), //8.6 Content-Transfer-Encoding array("Content-Transfer-Encoding: base64\r\n\r\n", "", ""), //8.7 Base64 Encode Body array(base64_encode($body) ."\r\n", "", ""), //9.DATA End 250 array("\r\n.\r\n", "250", "DATA End: "), //10.QUIT array("QUIT\r\n", "221", "QUIT: ") ); $info = ''; //fsockopen if (1 == $smtp_openssl) { $fp = @fsockopen('ssl://'. $smtp_host, $smtp_port); } else { $fp = @fsockopen($smtp_host, $smtp_port); } if (!$fp) { $info .= "FSOCKOPEN Error: Cannot conect to ". $smtp_host ."\r\n
"; } //发送smtp数组中的命令/数据 foreach ($smtp as $request) { //发送信息 @fputs($fp, $request[0]); //如果需要接收服务器返回信息,则 if (1 == $smtp_debug && '' != $request[1]) { //接收信息 $response = @fgets($fp, 128); $info .= $request[2] . $response ."\r\n
"; } } //关闭连接 @fclose($fp); return $info; } echo smtp_mailer('test@lanseyujie.com', 'Mailer Test', 'This is a test mail to verify the Mailer run or not!');

smtp_malilers.php是什么,如何防止其恶意使用?