PHP telah menyediakan fungsi mail() untuk mengrimkan email dengan PHP, untuk web server Apache mungkin ini hal yang sangat biasa namun untuk web server IIS yang bisanya digunakan untuk ASP.Net?
Memang secara default php pada IIS 7 tidak dapat mengirimkan email dengan function mail(). Jika anda menggunakan cms berbasis php jangan heran kalau situs anda tidak pernah mengirmkan email notifikasi. Namun IIS menyediakan SMTP virtual server untuk dijadikan SMTP server sehingga php mail tetap bisa berjalan di web server IIS. ![]()
Ada beberapa konfigurasi yang harus anda lakukan agar fungsi php mail() dapat berjalan.
Pada tulisan sebelumnya ciebal membahas bagaimana cara Merubah Port Web Server IIS7 dan Apache, namun pada tulisan tersebut kondisi webserver sudah terinstall XAMPP dan IIS 7 sehingga kita hanya merubah httpd.conf saja. Ternyata ada masalah yang cukup membuat saya bingung ketika saya ingin menginstal PHP dan MySQL pada IIS 7 tapi sudah terinstall semua dengan XAMPP yang juga sudah terdapat PHP dan MySQL.
Pada tulisan ini saya mencoba meng instal Apache dan IIS 7 dalam satu windows tanpa meng-instal XAMPP. Berikut langkah-langkagnya :