Mobile Phpmailer没有响应

Mobile Phpmailer没有响应,mobile,phpmailer,Mobile,Phpmailer,我正在使用PHPMailer类发送带有附件的电子邮件。邮件 发送成功,但当我发送时,$mail->Send()方法不会返回 连接到移动数据包。我没有收到成功或失败的信息。有趣的是,当我连接到Wifi DSL线路时,代码工作正常。我的剧本是 require ("PHPMailerAutoload.php"); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPSecu

我正在使用PHPMailer类发送带有附件的电子邮件。邮件 发送成功,但当我发送时,$mail->Send()方法不会返回 连接到移动数据包。我没有收到成功或失败的信息。有趣的是,当我连接到Wifi DSL线路时,代码工作正常。我的剧本是

require ("PHPMailerAutoload.php");
$mail = new PHPMailer();  
$mail->IsSMTP(); 
$mail->SMTPAuth = true;  
$mail->SMTPSecure = 'TLS'; 

$mail->Host = "smtp.office365.com";  
$mail->Port = 587; 
$mail->IsHTML(true);

$mail->Username ="xxx"; 
$mail->Password = "xxx"; 

$mail->SetFrom("from@mydomin.com","my name");
$mail->Subject = "My Subject";
$mail->Body = "Hi";
$mail->AddAddress("tomail@otherdomain.com");
$mail->AddBCC("tomail@otherdomain.com");

$file1 = "path/to/file1.pdf";
$file1 = "path/to/file2.pdf";
$file1 = "path/to/file3.pdf";

$mail->AddAttachment($file1);
$mail->AddAttachment($file2);
$mail->AddAttachment( $file2);

if(!$mail->Send())
{

    echo "succeed";
}
else
{
    echo "failed";
} 

“不回来”是什么意思?代码被卡住或返回失败?尝试将
$mail->Send()
放入
中,尝试{}catch{Exception$e}
并打印它可能通过设置
$mail->SMTPDebug=4出现的任何异常/错误
显示连接过程中发生的情况。捕获异常只会向您显示最终结果,而不是原因,您需要通过将
true
传递给构造函数来启用它们-区分大小写。您的代码基于一个过时的示例,因此您可能也在使用旧版本的PHPMailer-更新到最新版本。代码stuck…不返回任何内容。。我试着挡了一下,但还是一无所获。。既不是来自捕手拦网,也不是来自最终