PHP, Wire and Wireless Network

Menghandle local system mail dengan Ubuntu 8.04 + Zimbra

Zimbra Mail Server include dengan web-server dan mail server postfix di dalamnya. Sehingga dalam proses installnya pun kita diharuskan mendisable Sendmail / Postfix.

Bagaimana apabila kita ingin menginstall mail server lokal untuk mengirim log ke internal email kita? tentunya harus menggunakan sendmail.

Untuk membuat fungsi sendmail dapat digunakan lagi tanpa harus menginstall packet postfix tersendiri lagi yang tentunya akan membuat Zimbra bermasalah, yaitu dengan cara membuat symbolic link ( symlink ) antara/usr/sbin/sendmail dengan /opt/zimbra/postfix/sbin/sendmail dan dapat dilakukan dengan cara :

$ sudo ln -s /opt/zimbra/postfix/sbin/sendmail /usr/sbin/sendmail

silahkan test dengan mengapload script email di bawah ini ke webserver di ubuntu anda.

<?php
$to = “[email protected]” ; // email local tujuan
$subject = “subject” ;
$email = “[email protected]” ;  // email from nya
$message = “ISI Surat” ;
$nama = “Nama Pengirim” ;
$headers = “From: $nama <$email>”;
$sent = mail($to, $subject, $message, $headers) ;
if($sent)
{
print “Email Anda telah terkirim”;
}
else
{print “We encountered an error sending your mail”; }
?>