Php ile e-mail göndermek için mail() fonksiyonu kullanılır.

Örnek:

<?php

$kime = "kime@siteadi.com";
$konu = "Konu";
$mesaj = "Mesaj";

$mail = mail($kime, $konu, $mesaj, $headers);

if($mail)
{
echo "E-Mail gönderildi.";
}

else
{
echo "E-Mail gönderilemedi!";
}

?>

E-Mail sunucu için kimlik doğrulama yapmanız gerekirse alttaki kodları $mail değişkeninden önce uygun bir yere yapıştırın:

<?php
$params["host"] = "server.com";
$params["port"] = "25";
$params["auth"] = true;
$params["username"] = "kullanici";
$params["password"] = "parola";
?>

$mesaj değişkeni içinde HTML karakter kullanmak isterseniz alttaki kodları $mail değişkeninden önce uygun bir yere yapıştırın:

<?php
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
?>

Makalenin çalışma dosyasına http://www.celalyurtcu.com/dosyalar/php-ile-email-gonderme.zip adresinden ulaşabilirsiniz.