gmail smtp not working in my hosting using codeigniter framework
Looks like ur ssl port in shared hosting is close,use this code to check if it is open.
$fp = fsockopen("www.google.com", 80, &$errno, &$errstr, 10); // work fineif (!$fp) echo "www.google.com - $errstr ($errno)<br>\n";else echo "www.google.com - ok<br>\n";$fp = fsockopen("smtp.gmail.com", 465, &$errno, &$errstr, 10); // NOT workif (!$fp) echo "smtp.gmail.com 465 - $errstr ($errno)<br>\n";else echo "smtp.gmail.com 465 - ok<br>\n";$fp = fsockopen("smtp.gmail.com", 587, &$errno, &$errstr, 10); // NOT workif (!$fp) echo "smtp.gmail.com 587 - $errstr ($errno)<br>\n";else echo "smtp.gmail.com 587 - ok<br>\n";
there is update for test script in newer php version:
<?php $fp = fsockopen("www.google.com", 80, $errno, $errstr, 10); // work fine if (!$fp) echo "www.google.com - $errstr ($errno)<br>\n"; else echo "www.google.com - ok<br>\n"; $fp = fsockopen("smtp.gmail.com", 465, $errno, $errstr, 10); // NOT work if (!$fp) echo "smtp.gmail.com 465 - $errstr ($errno)<br>\n"; else echo "smtp.gmail.com 465 - ok<br>\n"; $fp = fsockopen("smtp.gmail.com", 587, $errno, $errstr, 10); // NOT work if (!$fp) echo "smtp.gmail.com 587 - $errstr ($errno)<br>\n"; else echo "smtp.gmail.com 587 - ok<br>\n";?>