我对PHPMailer有疑问。
首先我在没有FTP的情况下使用它,但所有电子邮件都是垃圾邮件。
所以我尝试使用我的FTP登录,现在所有电子邮件都不是垃圾邮件。
但是问题......我的附件(.rar和.zip)可以工作。
我尝试使用txt文件,确定...我变得疯狂
require('class.phpmailer.php');
$mail = new PHPMailer();
$mail->CharSet = "UTF-8";
$mail->SMTPDebug = 1;
$mail->IsSMTP();
$mail->Host = "r******";
$mail->Port = "465";
//usually the port for TLS is 587, for SSL is 465 and non-secure is 25
$mail->SMTPSecure = "ssl";
//TLS, SSL or delete the line
$mail->SMTPAuth = true;
$mail->Username = 's*****';
$mail->Password = '##';
$mail->From = 'sales@*****';
$mail->FromName = '****';
$mail->AddAddress("$payer_email", "$payer_business_name");
$mail->Subject = "SUBJET";
$mail->Body = " MY MESSAGE";
if( $custom == 1 )
{
$mail->AddAttachment('test.txt');
}
if( $custom == 2 )
{
$mail->AddAttachment('test2.txt');
}
$mail->Send() ;
}
}
fclose ($fp);
}
我使用if和else因为它是一个带有param的paypal按钮。 (如果我通过邮件发送此文件)
这适用于txt文件。但没有RAR或ZIP文件...没有电子邮件发送
任何想法?
非常感谢