Phpmailer mail göndermiyor

AyberkSokul

Hectopat
Katılım
4 Aralık 2019
Mesajlar
54
Çözümler
1
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'
İf($_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 = "webmaıl: ";
$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 = 'name@mail.com';
$Mail->password = 'password';
$Mail->smtpsecure = phpmailer: Encryptıon_smtps;
$Mail->port = 587;
$Mail->smtpoptions = array(
'SSL' => array(
'Verify_peer' => false,
'Verify_peed name' => false,
'Allow_self_signed' => true.
)
);
//Recipients
$Mail->setfrom('name@mail.com', 'mail');
$Mail->addaddress('kendimailadresim@gmail.com', 'abdul mehmed');
$Mail->addaddress('digermailadresi1@gmail.com', 'Ahmet');
$Mail->addaddress('digermailadresi2@gmail.com', 'ramiz');
//Content
$Mail->ishtml(true);
$Mail->charset = 'utf-8';
$Mail->subject = $baslik;
$Mail->body = $mailcontent;
$Mail->altbody = 'webmaıl';

$mail->send();
}
Catch (exception $e)
{
Echo "mesaj gönderilemedi. Hata: {$mail->errorınfo}";
die();
}
}
>

Yazdığım kod bu.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı