Не удается подключиться к SMTP-серверу

У меня есть сервер с поддержкой почты, например example.com . Я настроил сервер и добавил записи MX через cpanel, чтобы я мог получать и отправлять почту через outlook.com с адресом myaddr@example.com . Записи MX domains.live.com из domains.live.com .

Теперь мне нужно отправлять почту программно с помощью PHP с использованием SMTP. Я попробовал PHPmailer, используя следующий скрипт. Но он показывает ошибку

 Mailer Error: SMTP Connect() failed. 

(Но я могу отправлять и получать электронные письма через outlook.com, используя myaddr@example.com)

 $body = $_POST['message']; $to = "support@example.org"; $from = 'fromAddress@gmail.com'; $fName = 'first name'; $lName = 'last name'; $subject = 'my subject'; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->CharSet = 'UTF-8'; // $body = eregi_replace("[\]",'',$body); $mail->Host = "mail.example.org"; // SMTP server example $mail->SMTPDebug = 0; // enables SMTP debug information (for testing) $mail->SMTPAuth = true; // enable SMTP authentication $mail->Port = 25; // set the SMTP port for the GMAIL server $mail->Username = "myaddr@example.org"; // SMTP account username example $mail->Password = "password"; $mail->SetFrom($from, $fName.' '.$lName); $mail->Subject = $subject; $mail->AddAddress($to, "Support Team"); $mail->MsgHTML($body); if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; exit; } 

Как я могу решить проблему.