Witam,
mam taki problem z phpmailer wszystko jest dobrze pisze że wiadomość wysłana, później sprawdzam skrzynkę i wiadomość jest pusta dlaczego?? Pocztę mam na interii.
Kod:
<?php
$email = isset($_POST['email']) ? $_POST['email'] : false;
$topic = isset($_POST['topic']) ? $_POST['topic'] : false;
$message = isset($_POST['message']) ? $_POST['message'] : false;
error_reporting(E_ALL);
ini_set("display_errors", 1);
if(isset($_POST['napisz_kontakt'])){
include "../phpmailer/class.phpmailer.php"; // include the class name
$mail = new PHPMailer(); // create a new object
$mail->Host = 'poczta.interia.pl';
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->Username = "testowekonto300@interia.pl";
$mail->Password = "Haslo";
$mail->AddAddress('testowekonto300@interia.pl','Imie');
$mail->Body = 'Wiadomość wysłana za pomocą formularza kontaktowego:</br>'.$message.'';
$mail->SetFrom($email);
$mail->Subject = ''.$topic.'';
$mail->IsHTML(true);
$mail->CharSet = "UTF-8";
if(!$mail->Send()){
echo "Mailer Error: " . $mail->ErrorInfo;
}else{
echo "<meta charset='utf-8'/><script>alert('Wiadomość została przesłana. Wkrótce otrzymasz odpowiedź.');</script>";
var_dump($mail->Send());
}
}
?>