SSL_3证书使用PHPMailer发送邮件时出现问题

SSL_3证书使用PHPMailer发送邮件时出现问题,php,phpmailer,Php,Phpmailer,我有一个被android应用程序使用的php文件。在PHP文件中,我假装使用PHPMailer向用户发送电子邮件,因此: $Email = new PHPMailer(); $Email->isSMTP(); $Email->SMTPDebug = 1; $Email->SMTPAuth = true; $Email->SMTPSecure = "tls"; $Email->Host = "smtp.MyMailServer.com"; $Email->Por

我有一个被android应用程序使用的php文件。在PHP文件中,我假装使用PHPMailer向用户发送电子邮件,因此:

$Email = new PHPMailer();
$Email->isSMTP();
$Email->SMTPDebug = 1;
$Email->SMTPAuth = true;
$Email->SMTPSecure = "tls";
$Email->Host = "smtp.MyMailServer.com";
$Email->Port = 587;
$Email->Username = "noreply@MyMailServer.com";
$Email->Password = "myPassword";
$Email->Subject = $mensaje["target"];
$Email->AddAddress($mensaje["target"], "");
$Email->MsgHTML($mensaje["messagge"]);
if(!$Email->send()){
    echo "Error sending: " . $Email->ErrorInfo;
}else{
 echo "E-mail sent";
}
MyMailServer是为托管网页而提供的邮件服务器。 但在应用程序中,我得到以下响应:

这似乎与SSL_3证书有关,我甚至添加了nexts行,但即使我也会得到相同的错误:

$Email->SMTPOptions = array(
            'ssl' => array(
            'verify_peer' => false,
            'verify_peer_name' => false,
            'allow_self_signed' => true
            ));

我和邮递员一起测试过,但得到了相同的回答,所以,我在谷歌和StackOverflow上阅读,但现在我在转圈,我一次又一次来到sames网站。所以,请帮帮我。我能做什么

这是如何托管的?看起来CA已经过时了“这是如何托管的”是什么意思?我有这个网页在一个共享的网络主机服务,如果这是你问的共享主机,好的,你可能要问他们的支持好的,谢谢!我想这么做,但我不确定我建议您使用测试从服务器连接到邮件服务器。这将允许您消除PHP作为问题的根源,并可能为您提供有关SSL证书或堆栈的更多信息。