CyberSplash.Net - Smart Solution For Your Hosting Needs
Check Domain Availability :
 
Recent Articles
» 29 Desember 2007
Apa itu Bandwidth ?
» 23 Desember 2007
FrontPage Support di cPanel
 
Links
 
Explore This Site
 
 
Script/PHP Mail tidak bisa kirim email
Published : 29 November 2007

Gejala Permasalahan :

Script/PHP Mail tidak bisa kirim email karena "Could not complete sender verify callout" atau "Bouncing". Hal ini sebenarnya sama masalahnya dengan topik sebelumnya yaitu : Email tidak bisa terkirim karena "Could not complete sender verify callout"

Solusi :

Masalah ini biasanya menimpa pada script pengiriman email seperti php mail, cgi mail, atau sendmail. Untuk script atau php mail supaya bisa melakukan pengiriman email ke mailserver yang mengaktifkan Use callouts to verify the existence of email senders di mail server mereka, harus menambahkan parameter sejenis reply to ke script tersebut.

Contoh untuk penggunaan di php mail misalnya :

$fromEmail = "emailku@domainmu.com";

$replyToEmail = "emailku@domainmu.com";

mail("$toEmail", $subject, $message, "FROM: $fromEmail","-f$replyToEmail");

Anda bisa lihat di belakang sendiri ada parameter "-f$replyToEmail" yang berarti php mail dipaksa (parameter -f yang berarti force atau dipaksa) untuk memberikan alamat email balasan ke yang ditentukan dalam parameter $replyToEmail  tersebut.

Mengapa harus diberi -f ?

Karena dalam cpanel, setup php menjadi satu dengan apache sehingga setiap proses php mail akan dianggap sebagai proses apache yang akan menggunakan nama hostname atau nobody sebagai alamat di reply-to. Dengan parameter -f maka php mail / proses apache dipaksa menerima alamat email balasan yang sudah ditentukan dalam parameter $replyToEmail tersebut.


[ Kembali ]