PHPMailer:无法发送附件

时间:2014-03-15 19:01:20

标签: file phpmailer rar

我对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文件...没有电子邮件发送

任何想法?

非常感谢

0 个答案:

没有答案