T:Formmail tidak jalan
Untuk berdiskusi dengan sesama programer dan peminat
PHP, bergabunglah dengan milis id-php,
milis PHP Indonesia paling aktif sejak 2002. Untuk subscribe,
kunjungi halaman web milis atau kirimkan email kosong ke id-php-subscribe@yahoogroups.com.
Jika Anda lebih suka forum diskusi berbasis web, kunjungi
Forum
PHP Masterweb. |
Masalah/pertanyaan
Mengapa inquiry form/contact us form/form kontak/formmail/mail form saya tidak jalan. Pesan kesalahan yang muncul: "Cant send mail: Sender domain (XXX.com) does not belong to user, please use your own domain".
Jawaban/solusi
Di server hosting berbasis Spanel, demi keamanan terhadap spoofing email/spam, skrip dilarang mengirim email menggunakan sendmail dengan mengeset sembarang From, misalnya sbb di PHP:
mail("tujuan@example.com", "Subjek", "Isi email...", "From: pengunjung@example.org\n");
Jika website Anda adalah example.com, maka Anda harus menggunakan From: SESUATU@example.com pula (domain yang sama). Karena itu, silakan ubah form mail Anda agar tidak mengirimkan header From sesuai alamat email yang diisikan oleh pengisi form, karena ini amat rentan disalahgunakan oleh spammer. Gunakan From misalnya noreply@example.com (di mana example.com adalah domain website Anda sendiri). Alamat email si pengisi form dapat Anda taruh di bodi email misalnya.
Lihat juga
Untuk berdiskusi dengan sesama programer dan peminat
PHP, bergabunglah dengan milis id-php,
milis PHP Indonesia paling aktif sejak 2002. Untuk subscribe,
kunjungi halaman web milis atau kirimkan email kosong ke id-php-subscribe@yahoogroups.com.
Jika Anda lebih suka forum diskusi berbasis web, kunjungi
Forum
PHP Masterweb. |
|