MWN Website
ContactHome

Memforward email ke program

Tanya

Bagaimana cara memforward e-mail yang masuk agar diproses oleh skrip, misalnya skrip PHP?

Jawab

Misal email yang ingin di-set adalah support@example.com, ingin di-forwardkan/pipeline ke skrip proses.php yang ada di document root.

Caranya:

  1. Login ke control panel
  2. Pilih Subdomain Manager
  3. Pilih subdomain yang diinginkan, pada contoh ini: example.com, klik Files
  4. Masuk ke subdirektori qmail/
  5. Buatlah file bernama .qmail-support (perhatikan penamaan, dot diikuti qmail-support) yang isinya (perhatikan tanda garis vertikal):
| php4 /s/example.com/www/pipe.php

Catatan: nama file .qmail mengikuti alamat email yang diinginkan. Jika alamatnya adalah inventory@example.com, maka buatlah file .qmail yang bernama .qmail-inventory (dot diikuti qmail-inventory).

Dengan begini, jika ada sebuah email masuk ke support@example.com, maka akan otomatis mengeksekusi skrip PHP tersebut. Skrip Anda akan menerima email dalam standard input (php://stdin) yang lalu bisa dibaca dengan fungsi fopen(), fread(), dll. Silakan baca manual PHP mengenai "Using PHP from the command line".

Skrip juga dapat ditulis dalam bahasa lain, misalnya Perl, dll.

Catatan: Email tidak akan masuk ke mailbox, jadi jika skrip Anda tidak menyimpan email ini dalam sebuah bentuk tertentu di disk, maka akan hilang. Untuk tetap menyimpan ke mailbox, lakukan hal berikut: Buatlah POP account support lalu tambahkan baris kedua ini di bawah baris pertama di atas ke file .qmail-support:

| /usr/bin/vdeliver

Catatan: fasilitas ini sering disebut juga dengan istilah 'email piping'.


Navigasi

Feedback

Artikel Popular

  • Panduan pengguna Spanel
  • Peraturan dan Persetujuan
  • Email
  • Upload files
  • Panduan pengguna Masterkey
  • Kontak MWN
  • PHP
  • Setting SMTP
  • Tentang shared hosting
  • URL sementara
  • Tutorial instalasi phpBB
  • selengkapnya...
  • Artikel Terbaru

  • T:GD di PHP tidak mendukung fungsi fungsi imagecopyresampled
  • SQL Server
  • Artikel:Menginstal ulang server yang dihack
  • Artikel:Berbagai trik rename di command line
  • Sistem afiliasi
  • Artikel:Tool lama dengan wajah baru
  • Artikel:Mengenal link di Unix
  • Menggunakan TortoiseSVN
  • Peringatan dari browser untuk situs SSL yang tidak memiliki sertifikat sendiri
  • T:Pesan kesalahan: CGI Execution Error
  • Promosi
  • selengkapnya...
  • Hak cipta © 2006-2008 PT Master Web Network Konten ditulis dan dikoleksi oleh staf MWN. Artikel-artikel pada situs knowledge base ini dapat dikutip dan disalin secara bebas, namun mohon menyebutkan sumber dengan URL http://kb.masterweb.net/ atau teks "Knowledge Base MWN". MWN tidak bertanggung jawab atas akurasi dan/atau kekinian konten. MWN tidak bertanggung jawab atas komentar-komentar yang dikirim pembaca. Dengan memposting komentar Anda memberi hak penuh pada MWN untuk menampilkan komentar tersebut di manapun dan kapanpun, dan untuk mengedit atau menghapus komentar tersebut dengan cara bagaimanapun dan/atau karena alasan apapun.