我做了一个网站,想用到用户邮箱的激活功能。我用的是phpMailer,但是在代码实现以后,验证时,QQ邮箱有的自动转到垃圾箱,有的直接退信,不能收到,163的超链接不能使用。请问我改怎样才能实现这个功能

解决方案 »

  1.   

    我以前用过phpMailer,给你参考下。$mail = new PHPMailer();  
    $mail->CharSet = "UTF-8";
    $mail->IsSMTP();                            // 经smtp发送  
    $mail->Host     = "smtp.163.com";           // SMTP 服务器  
    $mail->SMTPAuth = true;                     // 打开SMTP 认证  
    $mail->Username = "[email protected]";    // 用户名  
    $mail->Password = "123123";          // 密码  
    $mail->From     = "[email protected]";                  // 发信人  
    $mail->FromName = "Reset";        // 发信人别名  
    $mail->AddAddress($email);                 // 收信人    
    $mail->IsHTML(true);                            // 以html方式发送  
    $mail->Subject  = "XX";                 // 邮件标题  
    $mail->Body     = "YY";                    // 邮件   
       
    if(!$mail->Send()){
    echo "邮件发送失败. <p>";
    echo "错误原因: " . $mail->ErrorInfo;
    exit;
    }echo "邮件发送成功";