İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Maillerinizi SMTP ile gönderin.

netster

0
İyinet Üyesi
Katılım
7 Eylül 2004
Mesajlar
445
Reaction score
24
Konum
Ankara
PHPMailer sınıfının ne olduğunu herkes biliyordur zaten o yüzden o konuya girmiyorum.

Yapacağımız şey , PHPMailer sınıfını bir fonksiyona atıp tüm sitede o fonksiyon ile SMTP mail gönderebileceğiz.

Fonksiyonumuz :
PHP:
function mail_gonder($kimden, $gonderen_isim, $baslik, $mesaj, $kime) {
require_once("class/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->From     = $kimden;
$mail->SMTPAuth = true;
$mail->FromName = $gonderen_isim;
$mail->SMTPSecure = "";
$mail->Host     = "mail.siteniz.com";  // Admin paneliniz felan varsa değişken de atayabilrsiniz.
$mail->CharSet = 'iso-8859-9'; // Maillerin gönderileceği karakter seti. UTF8 de yapabilirsiniz.
$mail->Username = "[email protected]";  // Admin paneliniz felan varsa değişken de atayabilrsiniz.
$mail->Password    = "sifreniz"; // Admin paneliniz felan varsa değişken de atayabilrsiniz.
$mail->Port = 587; // Genelde 25'dir. Host firmanıza sorarsınız. Admin paneliniz felan varsa değişken de atayabilrsiniz.
$mail->WordWrap = 50;
$mail->IsHTML(true); // HTML formatında gönderileceğini belirtiyoruz.
$mail->Subject  = $baslik;
$mail->SMTPDebug = 0;
$body =  $mesaj;
$mail->Body = $body;
$mail->AddAddress("$kime");

if ($mail->Send()) echo "Mail gönderildi";
else echo ''.$mail->ErrorInfo.'';

$mail->ClearAddresses();
$mail->ClearAttachments();
}


Kullanım :

PHP:
$gonderenmail = "[email protected]";
$gonderenisim ="netster";
$mailbasligi ="Başlık";
$mesaj = "mesaj içeriği <br /> alt satır." ;
$gonderilecek = "[email protected]";

mail_gonder($gonderenmail,$gonderenisim,$mailbasligi,$mesaj,$gonderilecek);


PHPMailer sınıfını da indirip ftp den göndermeniz gerektiğini biliyorsunuzdur sanırım.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst