kolejno przystosowałem kod pod wysyłkę z gmaila:
require_once('PHPMailer3/PHPMailerAutoload.php'); $mail = new PHPMailer; $mail->CharSet = "UTF-8"; $mail->IsSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->Port = 465; $mail->SMTPAuth = true; $mail->Username = "mail"; $mail->Password = "haslo"; $mail->SMTPSecure = 'ssl'; $mail->addAddress('emailto'); $mail->Subject = 'Tytuł wiadomości'; $mail->Body = 'Treść wiadomości w HTML'; $mail->AltBody = 'Treść wiadomości jako tekst'; if(!$mail->Send()) { exit; }
W odpowiedzi otrzymuje:
Mailer Error: SMTP connect() failed. <a href="https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting" target="_blank">https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting</a>
Gdzie dane konta gmail są prawidłowe.
Co mogę robić źle?