利用php发信组件实现表单提交邮件发送功能(进而实现网站钓鱼功能“盗号”)

  • 内容
  • 相关

php环境必须开通 Gmail发信组件功能


<?php//error_reporting(E_ALL);
error_reporting(E_STRICT);
date_default_timezone_set('America/Toronto');
require_once('../class.phpmailer.php');
//include("class.smtp.php"); //可选,会自动从class.phpmailer.php加载
$mail=new PHPMailer();
$body=file_get_contents('contents.html');
$body=Strtr($body,Array("\\"=""));//$body= eregi_replace("[\]",'',$body);
$mail-IsSMTP();              // 告诉程式要使用SMTP
$mail-SMTPDebug = 2;            // 开启 SMTP debug 信息 (测试时使用)// 1 = 错误和消息// 2 = 只有消息
$mail-SMTPAuth  = true;          // 开启 SMTP 验证
$mail-SMTPSecure = "ssl";          // sets the prefix to the servier
$mail-Host    = "smtp.gmail.com";    // sets GMAIL as the SMTP server
$mail-Port    = 465;          // set the SMTP port for the GMAIL server
$mail-Username  = "see7di@gmail.com";    // GMAIL用户名
$mail-Password  = "******";        // GMAIL密码
$mail-CharSet = "utf-8";    //加入该行代码可以防止信件内容乱码

$mail-SetFrom('see7di@gmail.com','张三');    //发信人邮件地址及用户名
//$mail-AddReplyTo("see7di@gmail.com","张三");  //回复地址及用户名

$subject='這是郵件標題';
$mail-Subject  = "=?UTF-8?B?".base64_encode($subject)."?= ";//使用base64编码是为了防止信件标题乱码

$mail-MsgHTML($body);

$mail-AddAddress("see7di@msn.com","李四");    //接收者邮件地址及用户名
//附件
//$mail-AddAttachment("images/phpmailer.gif");   // attachment
//$mail-AddAttachment("images/phpmailer_mini.gif"); // attachment

if(!$mail-Send()) {
echo "Mailer Error: ".$mail-ErrorInfo;
}else{
echo "Message sent!";
}
?>


代码可根据实际情况改变

本文标签:

版权声明:若无特殊注明,本文皆为《鬼少》原创,转载请保留文章出处。

本文链接:利用php发信组件实现表单提交邮件发送功能(进而实现网站钓鱼功能“盗号”) - http://tv1314.com/post-4.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论

1条评论
  1. avatar

    misslove. Lv.1 Chrome 63.0.3239.132 Chrome 63.0.3239.132 Windows Windows 回复

    可以啊

    广东省深圳市 电信

    00:00 / 00:00
    顺序播放