Yardım PHPMailer mail göndermiyor.

Bu konuyu okuyanlar

AyberkSokul

Öğrenci
Katılım
4 Aralık 2019
Mesajlar
22
Reaksiyon puanı
0
Puanları
1
Yaş
19
PHPMailer ile bu videoyu izleyerek mail gönderme formu oluşturdum. Debug açık durumdayken FileZilla üzerinden çalıştırdım, çalıştı ama mail göndermedi. Sadece Google' nin "bu sayfa çalışmıyor" sayfasi ile karşılaştım (geri dönme vsyi yapmadım daha). Mail kutumu kontrol ettiğimde yeni bir mail vs. göremedim. Yardımcı olursanız sevinirim.

<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;
require 'phpmailer/config.php'
if($_POST)
{
$ad = $_POST['name'];
$lastname = $_POST['lastname'];
$number = $_POST['phone'];
$email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$name = $ad ." ". $lastname;
$mailcontent = "Merhaba yönetici, sitenizden bir kişi sizin ile isletişime geçmek isityor.";
$mailcontent .= "Adı - Soyadı: " . $name;
$mailcontent .= "Telefon numarası: ". $number;
$mailcontent .= "Konusu: ". $subject;
$mailcontent .= "Mesaj: ". $message;
$baslik = "WEBMAIL : ";
$baslik .= $subject;
require 'phpmailer/src/Exception.php';
require 'phpmailer/src/PHPMailer.php';
require 'phpmailer/src/SMTP.php';
$mail = new PHPMailer(true);

try
{
//DEBUG
$mail->SMTPDebug = SMTP::DEBUG_SERVER;
$mail->isSMTP();
$mail->Host = 'mail.host.com';
$mail->SMTPAuth = true;
$mail->Username = '[email protected]';
$mail->Password = 'password';
$mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
$mail->Port = 587;
$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peed name' => false,
'allow_self_signed' => true
)
);
//Recipients
$mail->setFrom('[email protected]', 'Mail');
$mail->addAddress('[email protected]', 'Abdul Mehmed');
$mail->addAddress('[email protected]', 'Ahmet');
$mail->addAddress('[email protected]', 'Ramiz');
//Content
$mail->isHTML(true);
$mail->CharSet = 'UTF-8';
$mail->Subject = $baslik;
$mail->Body = $mailcontent;
$mail->AltBody = 'WEBMAIL';

$mail->send();
}
catch (Exception $e)
{
echo "Mesaj gönderilemedi. Hata: {$mail->ErrorInfo}";
die();
}
}
?>

PHP
Yazdığım kod bu.
 
Üst