Kemungkinan besar Anda memerlukan otentikasi. Ini bisa sesederhana memberikan nama pengguna dan kata sandi Anda ke akun email yang ingin Anda kirimi.
Jika demikian, saya sarankan Anda menggunakan ekstensi PEAR Mail. Ada fungsi bernama factory yang memungkinkan Anda melakukan otentikasi dengan server smtp. (Termasuk enkripsi SSL, jika Anda menemukan server Anda membutuhkannya)
http://pear.php.net/manual/en /package.mail.mail.factory.php
Kode Anda akan terlihat sedikit seperti ini:
$smtp = Mail::factory('smtp',
array ('host' => $host,
'port' => $port,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);
Memasang ekstensi PEAR di server Anda tidak sesulit yang Anda kira.