profil saya

pati, jawa tengah, Indonesia
ini adalah web saya,jika temen2 pnya bisnis yg menarik dan yg pasti gratis dan menguntungkan bs sms 085640346439 lewat YM:adzim.muhammad email: adzimm@ipal.com senag sekali rasanya bisa sharing2 dg tmn2 smua.yg mau pasang banner juga bisa,tentang harga bisa di nego lah.... oke selamat beraktifitas

Senin, 21 Februari 2011

Ciebal Site

Ciebal Site

Link to Ciebal Weblog

Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

Posted: 19 Feb 2011 11:02 PM PST

phpa Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008PHP 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. 15 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

Ada beberapa konfigurasi yang harus anda lakukan agar fungsi php mail() dapat berjalan.

Add Features

1. Buka Server Manager, Klik Administrative Tools > Server Manager.

image thumb Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

2. Pilih menu Features kemudian Add Features.

image thumb1 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

3. Centang SMTP Server, kemudian klik Add Required Features. Next.

image thumb2 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

4. Klik Install. Jika tidak terjadi masalah dalam instalasi, akan tampil pesan instalasi sukses.

Konfigurasi SMTP IIS Manager

1. Buka IIS manager, kemudian pilih Menu SMTP E-Mail.

image thumb3 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

2. Masukan IP 127.0.0.1 pada SMTP Server dan Port 25.

image thumb4 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

Konfigurasi SMTP Virtual Server

1. Setelah install SMTP Server, buka IIS 6.0 Manager.

image thumb5 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

2. Klik kanan SMTP Virtual Server -> Properties.

image thumb6 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

3. Pada tab Access pilih Connection -> Add. Tambahkan IP 127.0.0.1 Klik OK.

image thumb7 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

4. Masih pada tab Access, pilih Relay. Kemudian Add dan masukan IP 127.0.0.1. klik OK.

image thumb8 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

5. Restart IIS, klik kanan Computer Server -> All Tasks -> Restart IIS. Klik OK.

image thumb9 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

6. Pastikan status SMTP Virtual Server dalam keadaan Start.

Konfigurasi php.ini

1. Buka file php.ini pada direktori tempat PHP diinstal. Biasanya berada di C:\Program Files (x86)\PHP

2. Cari baris kode SMTP dan pastikan setting php seperti berikut ini:

image thumb10 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

Untuk baris sendmail_from, bisa anda udah dengan email apapun baik yang aktif maupun yang tidak aktif., ini berfungsi sebagai pengirim email jika pengiriman email tidak menyertakan alamat email.

3. Simpan file php.ini yang anda ubah.

Pengujian PHP Mail

Setelah semua konfigurasi PHP mail dilakukan, sekarang kita coba mengirimkan email dengan script sederhana.

1. Buat sebuah file dengan nama test_mail.php isi dengan script berikut:

<?php
if(mail('emailanda@live.com','Test PHP Mail','Hallo, ini adalah email notifikasi bahwa fungsi php mail sudah aktif.')){
echo('Berhasil Kirim Email');
}
else{
echo('Gagal Kirim Email');
}
?>

2. Simpan di direktori web yang aktif atau anda bisa simpan di folder C:\inetpub\wwwroot

3. Akses file tersebut. Contoh : http://ciebal.com/test_mail.php

4. Jika berhasil maka akan tampil pesan "Berhasil Kirim Email"

image thumb11 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

5. Berikut email yang masuk ke email saya yang dikirim oleh web server.

image thumb12 Konfigurasi PHP Mail di IIS 7 pada Windows Server 2008

Tulisan ini dikutip dari Ebook : Membangun Web Server IIS 7 pada Windows Server 2008 R2

Tidak ada komentar:

Poskan Komentar

arsip blog