17/10/2017, 09:27
kral4
Php ile smpt kullanarak mail gönderimi için aşağıdaki yazımızı inceleyebilirsiniz.
Dosya ektedir.
ilk olarak İndirdiğiniz arşiv dosyasından class.phpmailer.php ve class.smtp.php isimli iki dosyayı alarak projenizin bulunduğu klasöre kopyalamanız gerekiyor.
İki dosyayı kopyaladıktan sonra mail gönderim işlemini yapacağımız dosyayı oluşturuyoruz ve aşağıdaki kod ile PHPMailer sınıfını dosyaya dahil ediyoruz
Kodlar Aşağıdaki gibidir.
Dosya ektedir.
ilk olarak İndirdiğiniz arşiv dosyasından class.phpmailer.php ve class.smtp.php isimli iki dosyayı alarak projenizin bulunduğu klasöre kopyalamanız gerekiyor.
İki dosyayı kopyaladıktan sonra mail gönderim işlemini yapacağımız dosyayı oluşturuyoruz ve aşağıdaki kod ile PHPMailer sınıfını dosyaya dahil ediyoruz
Kodlar Aşağıdaki gibidir.
PHP Kod:
<?PHP
include "class.phpmailer.php"; // clası sayfaya dahil ediyoruzz
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.siteadi.com';
$mail->Port = 587;
$mail->Username = 'sizinadresiniz@siteadi.com';
$mail->Password = 'sifreniz';
$mail->SetFrom($mail->Username, 'Ahmet İşcan');
$mail->AddReplyTo('yanitadresi@siteadi.com', 'Yanıt Kişi'); // yanıtlama için gerekli sınıf
$mail->AddAddress('gonderilecekadres@siteadi.com', 'gönderilecek kişinin adı soyadı'); //birinci kişi
$mail->AddCC('cckisi@siteadi.com', 'CC Kişi'); // 2. kişiye de gitisin diyorsanız kullanın
$mail->CharSet = 'UTF-8';
$mail->Subject = 'E-Posta Konusu';
$mail->MsgHTML('E-posta İçeriği');
if($mail->Send()) {
echo 'E-posta başarıyla gönderildi.';
} else {
echo 'E-posta gönderilirken bir hata oluştu. Hata bilgisi aşağıdadır.<br />';
echo $mail->ErrorInfo;
}
?>