-
PHPMailer Kütüphanesini İndirme: İlk adım olarak, PHPMailer kütüphanesini indirmeniz gerekiyor. PHPMailer'ın resmi GitHub deposundan son sürümü indirebilirsiniz. İndirdikten sonra, dosyaları projenizin kök dizinine ekleyin.
GitHub deposu: https://github.com/PHPMailer/PHPMailer
-
PHPMailer'ı Projeye Dahil Etme: İndirdiğiniz PHPMailer dosyalarını projenize dahil edin. Aşağıdaki gibi bir örnekle PHPMailer'ı dahil edebilirsiniz:
<?php require 'PHPMailer/PHPMailer.php'; require 'PHPMailer/SMTP.php'; require 'PHPMailer/Exception.php'; ?> - E-posta Ayarlarını Yapma: E-posta göndermek için SMTP sunucu bilgilerinizi ve e-posta hesap bilgilerinizi ayarlayın. Aşağıda örnek bir SMTP yapılandırması bulunmaktadır:
<?php $mail = new PHPMailer\PHPMailer\PHPMailer(); $mail->isSMTP(); $mail->Host = 'smtp.example.com'; $mail->SMTPAuth = true; $mail->Username = 'your_username'; $mail->Password = 'your_password'; $mail->SMTPSecure = 'tls'; $mail->Port = 587; ?> - Gönderici ve Alıcı Bilgilerini Ayarlama: E-postanın gönderici ve alıcı bilgilerini ayarlayın:
<?php $mail->setFrom('your_email@example.com', 'Your Name'); $mail->addAddress('recipient@example.com', 'Recipient Name'); ?> - E-posta İçeriğini Ayarlama: E-posta konusunu, metnini ve HTML içeriğini ayarlayabilirsiniz:
<?php $mail->Subject = 'E-posta Konusu'; $mail->Body = 'E-posta İçeriği'; $mail->AltBody = 'Alternatif Metin (HTML olmayan e-posta istemcileri için)'; ?> - E-postayı Gönderme: Son olarak, e-postayı göndermek için aşağıdaki komutu kullanabilirsiniz:
<?php if ($mail->send()) { echo 'E-posta gönderildi'; } else { echo 'E-posta gönderilemedi. Hata: ' . $mail->ErrorInfo; } ?>
Bu adımları takip ederek, PHPMailer ile e-posta göndermeyi başarabilirsiniz. Ayrıca, daha fazla ayrıntı ve özelleştirme seçeneği için PHPMailer'ın resmi belgelerine okumanızı öneririm: https://github.com/PHPMailer/PHPMailer