Witam
Moja wersja php : 5.2.15
Pobrałem wersje phpMailer for php 5/6.
Problem jest z wykonywaniem funkcji Send ,która ma wysłać meila , jednak jej wywołanie jest bez odpowiedzi.
Działa tak jakoby się zapętliła i nic nie zwraca.
require("phpmailer/phpmailer.inc.php");
echo "0";
$mail = new PHPMailer();
$mail->IsMail();
echo "1";
$mail->PluginDir = "phpmailer/";
$mail->Mailer = "smtp";
$mail->Host = "smtp.gmail.com;";//adres serwera SMTP
$mail->Port = 465;
$mail->SMTPKeepAlive = true;
$mail->SMTPAuth = true;
$mail->Username = 'xxx';//nazwa użytkownika
$mail->Password = 'xxx';//nasze hasło do konta SMTP
$mail->From = "[email protected]"; //adres naszego konta
$mail->FromName = "bla";//nagłówek From
$mail->Subject = "Tytuł wiadomości";
$mail->Body = 'To jest nowa testowa tresc';
echo "2";
echo "3";
$mail->AddAddress('[email protected]');
echo "4";
if(!$mail->Send())
echo "There has been a mail error <br>";
echo $mail->ErrorInfo."<br>";
echo "5";
// Clear all addresses and attachments
$mail->ClearAddresses();
$mail->ClearAttachments();
echo "mail sent <br>";
Jak widać do kodu dodałem wywołanie echo "liczba" ,żeby zaobserwować gdzie jest błąd.
Ostatnie wywołanie to echo "4". Później nic się nie dzieje.
Może ktoś miał podobny problem lub wie jak go rozwiązać , więc proszę was o pomoc.