use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'src/Exception.php';
require 'src/PHPMailer.php';
require 'src/SMTP.php';
// Instantiation and passing `true` enables exceptions
$mail = new PHPMailer(true);
$veri = $_POST['sira10'];
$ad= $_POST['talepeden'];
$malzeme = $_POST['mlz'];
$adet= $_POST['urnadet'];
try {
//Server settings
// $mail->SMTPDebug = SMTP::DEBUG_SERVER;
$mail->isSMTP();
$mail->CharSet = 'UTF-8';
$mail->Host = 'mail.site.com'; //SSL olan sitelerde bu adresin başına ssl:// ekleyebilirsin
$mail->SMTPAuth = true;
$mail->Username = 'abcd@site.com';
$mail->Password = 'sifre';
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587; //Burdaki 587 sayısını ssl olan sitelerde 465 olarak değişebilirsin
$mail->setLanguage('tr');
//Recipients
$mail->setFrom('inf@a.com.tr', 'ad soyad'); //Mail gönderen kişi
$mail->addAddress($veri, $ad); //Mail alan kişi
// Content
$mail->isHTML(true);
$mail->Subject = 'a firması '.$ad.' -> Satınalma talebi açtı';
$mail->Body = 'İstenilen Ürün: '.$malzeme.'
İstenilen Miktar: '.$adet; //Mail içeriğini buraya html yazar gibi yazabilirsin
$mail->setLanguage('tr', 'language/directory/');
$mail->send();
echo '
Sayın '.$ad.',
mesajınız gönderildi...
';
} catch (Exception $e) {
echo "Mesaj gönderilemedi. Oluşan hata: {$mail->ErrorInfo}";
}