Bilgi Merkezi

PHPMailer Nedir? PHPMailer Nasıl Kullanılır?

PHPMailer Nedir?

PHP dili ile yazılan açık kaynak kodlu bir yazılım olan PHPMailer ile web siteniz üzerinden bir mail adresinden istediğiniz bir mail adresine ya da mail adreslerine ileti gönderimi yapabilirsiniz. 

PHPMailer Nasıl Kullanılır?

Öncelikle, gönderim yapacak bir mail adresi oluşturmanız ve şifresini unutmamanız gerekmektedir. Aşağıdaki linkten daha öncesinde örnek olarak hazırlanan dosyaları indirebilir ve düzenleyerek Web Hosting içine aktarabilirsiniz. Dosyaya erişmek için buraya tıklayınız.

Örnek kod;

<?php

use PHPMailer\PHPMailer\PHPMailer;

use PHPMailer\PHPMailer\Exception;

require './PHPMailer-master/src/Exception.php';

require './PHPMailer-master/src/PHPMailer.php';

require './PHPMailer-master/src/SMTP.php';

    $mailInfo = array();

    $mailInfo['mail_server'] = 'mail.domain.com';

    $mailInfo['mail_username'] = 'sender@domain.com';

    $mailInfo['mail_password'] = 'Şifreniz';

    $mailInfo['mail_secure'] = 'tls';

    $mailInfo['mail_port'] = '587';

$mail = new PHPMailer(true);

try {

//Sunucu ayarları

$mail->isSMTP();                                           

$mail->Host       = $mailInfo['mail_server'];   

$mail->SMTPAuth   = true;

$mail->Username   = $mailInfo['mail_username']; 

$mail->Password   = $mailInfo['mail_password'];

$mail->SMTPSecure = $mailInfo['mail_secure'];

$mail->Port       = $mailInfo['mail_port'];

$mail->CharSet    = 'UTF-8';

$mail->setFrom($mailInfo['mail_username'], 'İletişim Formu');

                //Alıcı(lar)

$mail->addAddress($mailInfo['mail_username'], $name);

// İçerik

$mail->isHTML(true);

$mail->Subject = 'test';

$mail->Body    = 'test';

$mail->send();

        echo 'başarılı';

} catch (Exception $e) {

echo 'gönderim başarısız';

}

 ?>

İlgili Makaleler