Jestem tutaj nowy więc od razu zaznaczę, że z PHPa jestem totalnym laikiem.
Od kilku dni piszę stronę i mam problem formularzem kontaktowym przeglądnąłem już dziesiątki filmików i tutoriali w Internecie, nawet kilka gotowych kodów.... i dalej nie umiem tego ruszyć. Próbowałem użyć serwerów googla SMTP żeby sprawdzić czy wszystko działa i niestety nie wysyła maili. Po wpisaniu danych do formularza strona przekierowała użytkownika do podstrony z podziękowaniami, ale żadnego maila nie wysłała. Nie wiem czy problem jest w kodzie, czy leży gdzieś indziej. Bardzo proszę o pomoc i wyrozumiałość
<?php $name = $_POST["name"]; $email = $_POST["email"]; $subject = $_POST["subject"]; $message = $_POST["message"]; try { $mail = new PHPMailer(); $mail->isSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->Port = 465; $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; $mail->SMTPAuth = true; $mail->Username = '....'; $mail->Password = '....'; $mail->CharSet = 'UTF-8'; $mail->setFrom($email, 'Test działania poczty'); $mail->addAddress('.....'); $mail->addReplyTo('biuro@domena.pl', 'Biuro'); $mail->isHTML(true); $mail->Subject = $_POST['subject']; $message = $_POST['message']; $mail->addAttachment('img/html-ebook.jpg'); $mail->send(); } catch (Expection $e){ } else { }; ?>