dapcigar Posted May 22, 2014 Share Posted May 22, 2014 Have actually tried this mailer on localhost and it worked perfectly. Now am trying to use it on online but it's giving this error SMTP-> ERROR: Failed to connect to server: Connection timed out (110) SMTP -> ERROR: Could not connect to SMTP host. Mailer Error: SMTP Error: Could not connect to SMTP Host. please how do i fix this? include "classes/class.phpmailer.php"; // include the class name$mail = new PHPMailer(); // create a new object$mail->IsSMTP(); // enable SMTP$mail->SMTPDebug = 1; // debugging: 1 = errors and messages, 2 = messages only$mail->SMTPAuth = true; // authentication enabled$mail->SMTPSecure = 'ssl'; // secure transfer enabled REQUIRED for GMail$mail->Host = "smtp.gmail.com";$mail->Port = 465; // or 587$mail->IsHTML(true);$mail->Username = "hypropsict@gmail.com";$mail->Password = "hyprops123";$mail->SetFrom("hypropsict@gmail.com");$mail->Subject = "Requisition Processed";$mail->Body = "<b>Hello $firstname, your requisition has been processed and Approved.. <br/><br/>Come to the Account department to recieve your $text . <br/> Thank You </b>";$mail->AddAddress($email); if(!$mail->Send()){ echo "Mailer Error: " . $mail->ErrorInfo;} Quote Link to comment Share on other sites More sharing options...
IanA Posted May 22, 2014 Share Posted May 22, 2014 (edited) First, you might want to hide the log in details for all to see... Try adding the following: $mail->SMTPSecure = "tls";$mail->Port = 587; Edited May 22, 2014 by IanA Quote Link to comment Share on other sites More sharing options...
dapcigar Posted May 22, 2014 Author Share Posted May 22, 2014 Thanks.. will try that now Quote Link to comment Share on other sites More sharing options...
jazzman1 Posted May 22, 2014 Share Posted May 22, 2014 Before to try doing anything with this library, make sure the remote machine has installed a ssl php support itself. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.