Jika menggunakan xampp, maka sudah terdapat mail server yang diikutsertakan di dalam paket xampp yang bernama Mercury dan bisa langsung kita pakai.
Ada 2 file configurasi yang harus diperhatikan yaitu php.ini di folder xampp/php dan sendmail.ini di folder xampp/sendmail
di file php.ini cukup di setting:
[mail function]
SMTP = localhost
smtp_port = 25
di sendmail.ini cukup di setting:
smtp_server=localhost
smtp_port=25
Setelah dicoba, mungkin berhasil atau mungkin juga gagal. Kalau gagal, coba buka file log di xampp/sendmail/debug.log
Saya pernah mencoba mengirim email dan gagal, kemudian setelah saya buka file debug.log terdapat error 421 Service not available dan solusinya adalah dengan membuat folder QUEUE di xampp/MercuryMail sehingga kini ada folder xampp/MercuryMail/QUEUE
Demikian sharing yang bisa saya informasikan
Terima kasih,
Ferdi Ramdhon