ปกติการจะทดสอบรับและส่งอีเมลบนเครื่องของเราเอง ในบทความก่อนๆจะแนะนำให้ติดตั้ง Hmail server ซึ่งก็ค่อนข้างยุ่งยากพอสมควร และต้องใช้โปรแกรมประเภท email client อย่างเช่น Thunderbird มารับและเปิดอ่านอีก.
แต่ในบทความนี้จะแนะนำวิธีที่ง่ายเข้าไปอีก คือใช้โปรแกรมที่ตรวจจับทุกการส่งอีเมลภายในเครื่องของเรา โดยไม่ว่าจะส่งไปยังอีเมลที่มีอยู่จริงบน internet ข้างนอกนั้นหรือไม่ก็ตาม สามารถดักจับ รับและเปิดอ่านได้ทั้งหมด นั่นคือโปรแกรม Papercut.
ให้ดาวน์โหลด Papercut มาโดยจะดาวน์โหลดแบบติดตั้งหรือแบบ portable ที่เป็น zip แตกไฟล์แล้วเรียกใช้เลยก็ได้. จากนั้นเปิดโปรแกรม Papercut ขึ้นมา แล้วทดลองเขียน PHP ส่งอีเมล ตัวอย่างเช่นโค้ดต่อไปนี้.
<?php
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'From: admin@test-localhost.com' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$result = mail('me@test-localhost.com', 'Using Papercut to capture email!', 'Hello World.', $headers);
var_dump($result);
จากนั้นทดลองเรียกไฟล์เพื่อทำงาน ตัว Papercut จะดักจับอีเมลได้ทันทีและแจ้งเตือนให้เราเปิดอ่านดูเพื่อตรวจสอบเนื้อหาในอีเมลนั้น เป็นอันเสร็จสิ้นการทำงานทดสอบรับและดูเนื้อหาอีเมล.
ภาพด้านล่างเป็นตัวอย่างการส่งอีเมลแบบ HTML.