การทำงาน Voicemail To Email ในเครื่อง Asterisk

Asterisk Opensource IP Pbx

การทำงาน Voicemail To Email ในเครื่อง Asterisk

โพสต์โดย nuiz » 09 มี.ค. 2011 12:17

สมมติว่าเรามีการเซ็ตใน Dialplan ว่าถ้าติดต่อเบอร์ปลายทางไม่ได้ให้เข้าสู่ระบบฝากข้อความ Voicemail และเมื่อฝากข้อความเสร็จก็ให้ Asterisk จัดการส่งไฟล์เสียงที่ฝากไว้ไปยัง email address ที่กำหนด

หลายท่านอาจจะสงสัยว่า "ต้องมาเซ็ต mail server ที่เครื่องที่ติดตั้ง Asterisk ด้วยหรือเปล่า ???"

ผมมีคำตอบให้ครับว่า "เซ็ตก็ได้ ไม่เซ็ตก็ได้" ขึ้นอยู่กับว่าเราส่งไป mail server ไหน

กรณีที่ 1 mail server อยู่อีกทีนึง
แบบนี้ไม่ต้องคอนฟิกอะไรเป็นพิเศษ mail server ในเครื่อง Asterisk
เช่น ส่งเข้า iamaladin@gmail.com แน่นอนว่าส่งไปที่ mail server ของ gmail.com ขั้นตอนจะเป็นแบบนี้ครับ
1. Asterisk เรียกใช้คำสั่ง sendmail พร้อมส่งรายละเอียดไป เช่น email address, attached file, sender address เป็นต้น (ใน CentOS หรือ Linux ทั่วๆไป จะมีโปรแกรม Mail server (SMTP Server) ติดตั้งมาเป็นดีฟอลท์อยู่แล้ว ชื่อว่า sendmail แต่เราสามารถถอนโปรแกรมนี้ออกได้ และติดตั้งโปรแกรมอื่นเข้าไปแทน เช่น Postfix ได้ แต่โปรแกรมพวกนี้ก็ยังเรียกใช้งานได้ด้วยคำสั่ง sendmail อยู่เหมือนเดิม )
2. sendmail จะเช็ค email address ที่จะส่งไป ว่าอยู่ใน domain อะไร เช่น iamaladin@gmail.com อยู่ในโดเมน gmail.com
3. คิวรี่ว่าโดเมน gmail.com มี mail server ชื่ออะไร ไอพีอะไร โดยดูจาก mx record จากการคิวรี่ เช่น gmail-smtp-in.l.google.com
4. ส่งเมล์ไปยัง mail server นั้น

เห็นมั๊ยครับว่า ไม่ต้องเซ็ตอะไรเพิ่มเติมที่โปรแกรม mail server ในเครื่องเลย แค่เช็คให้ชัวร์ว่ามันรันอยู่ และเครื่องออกเน็ตได้

ถ้า mail server ปลายทางต้องการ authentication เราค่อยมาเซ็ต mail server เพิ่มเติม

กรณีที่ 2 เครื่อง Asterisk มีโปรแกรม Mail server และต้องรับ Email มาจากที่อื่นด้วย
แบบนี้ถึงต้องเซ็ตคอนฟิก mail server ครับ เช่นเซ็ตบอกว่าตัวมันจะซัพพอร์ต domain อะไร เป็นต้น
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

ย้อนกลับไปยัง Asterisk SIP Server

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 7 ท่าน

cron