我收到“邮件错误:SMTP connect()失败。”同时使用elasticemail主机发送电子邮件。我尝试了所有操作,但无法从代码中纠正此错误。有人可以帮我吗?
$email = 'myemail@gmail.com';
$password = '**********';
$to_id = 'contact@myemail.com';
$message = 'hello';
$subject = 'hello@12';
$mail = new PHPMailer;
$mail->isSMTP();
$mail->Host = 'smtp25.elasticemail.com';
$mail->Port = 25;
$mail->SMTPSecure = 'tls';
$mail->SMTPAuth = true;
$mail->Username = $email;
$mail->Password = $password;
// Email Sending Details
$mail->addAddress($to_id);
$mail->Subject = $subject;
$mail->msgHTML($message);
// Success or Failure
if (!$mail->send()) {
$error = "Mailer Error: " . $mail->ErrorInfo;
echo '<p id="para">'.$error.'</p>';
}
else {
echo '<p id="para">Message sent!</p>';
}
?>