Leave email delivery to the right man

มีคนถามไว้ที่บอร์ดแห่งหนึ่งเรื่อง E-mail ตกช่อง Spam ซึ่งเป็นเรื่องที่ประสบปัญหาบ่อยครั้งใน Support Ticket ทั้งในงานประจำและในงานส่วนตัว

ถึงที่สุดแล้วก็ได้ไป Research ไม่นานนี้เอง บันทึกเก็บไว้ใน Intranet พอมาตอบอีกทีก็เลยขุดใหม่ และถือโอกาสบันทึกเก็บไว้กับตัวในทีเดียว 🙂

ตอนนี้ที่ใช้ขำๆ ก็ Mailgun

Mailgun: Programmable Mail ServersMailgun is a set of powerful APIs that allow you to send, receive and track email effortlessly.

Embedly Powered

มี service แบบนี้เยอะครับ จริงๆ มันขายเรื่อง Transactional email (พวก Notification จาก Web Service หรือ Mobile App) ซึ่งมีการส่งถี่มากๆ จนติด Junk inbox กันง่ายมาก แต่หลุดออกมายากมาก

เจ้าอื่นๆ ที่ทำ Research ไป (แบบผ่านๆ ตา) เช่น Mandrill, Elasticemail, Postmarkapp

Transactional Email from MailChimp – MandrillMandrill is a new way for apps to send transactional email. It runs on the delivery infrastructure that powers MailChimp.

Embedly Powered

Cloud Email Delivery | SMTP Relay, EC2 Email | Elastic EmailElastic Email is the lowest cost provider of high quality email delivery service and software for your cloud application or marketing needs.

Embedly Powered

Postmark – Transactional Email Delivery | SMTP Relay & APIPostmark is the easiest and most reliable way to be sure your important transactional emails get to the inbox. Simply & reliably parse recieved email to JSON for your webapp.

Embedly Powered

ทั้งหมดที่ว่ามามี SMTP Protocol ให้ใช้ เอามาใส่ใช้งานได้ทันที

แต่ทั้งหมดนี้ไม่ได้หมายความว่าส่ง Spam แล้วจะไม่ตก Junk ครับ ถ้า Content ที่ส่งไปมันซ้ำไปซ้ำมาก็โดนเช่นกัน ที่ช่วยได้คือลดงานที่ต้องไปตั้งค่าและทำเรื่องเป็น Whitelist ของ Mail Server ที่ต่างๆ เท่านั้น ซึ่งเป็นงานที่ปกติกินเวลามาก และไม่ใช่ว่าแก้แล้วจะใช้งานได้เลย บางทีกินเวลาเป็นหลักเดือน ดังนั้นแนวคิด “Put the right man to the right job” ยังคงถูกต้องสำหรับงานนี้

เวลาได้รับเมลจะเป็น [email] via [service] เช่น noreply@mydomain.com via mailgun.com ซึ่งดูเหมือนกรณีของ Gmail จะเช็คและใส่มาให้เอง ไม่ใช่การยัดใส่จาก Service ครับ คือบอกไว้เพื่อให้รู้ว่านี่ไม่ได้ส่งจาก Mail Server โดยตรงของโดเมนนี้

ฟีเจอร์ของ Paid Account จะมีอะไรให้เล่นเยอะกว่า เช่น ของ mandrill ดูเหมือนจะมีเครื่องมือเช็คว่าเนื้อหาที่กำลังจะส่งออกไปจะมีโอกาสโดนนับเป็น Spam รึเปล่า พร้อมคำแนะนำในการเขียนเนื้อหา เป็นต้น

เรื่องฝากคนอื่นส่งเมลแทนใน Amazon เองก็มีบริการครับ แต่ SMTP ดูถูกจริตกว่าเพราะมันตั้งค่าง่าย หวังว่าบริการเหล่านี้จะช่วยแก้ปัญหาให้หลายๆ คนได้นะครับ 🙂


So, what do you think ?