ซื้อสินค้า VoIP คลิกไปที่ https://www.lazada.co.th/shop/adventek/

1. Elastix FAX

Elastix จะใช้ HylaFax เป็นแฟกซ์เซิฟเวอร์ โดยใช้ซอฟท์แวร์ IAXmodem แทน FAX modem จริง   IAXmodem จะเชื่อม

ต่อ HylaFax Server และ Asterisk เข้าด้วยกันโดยผ่าน IAX channel ดังนั้นเราจะต้องเตรียม extension ที่เป็น IAX ก่อนที่เราจะ

ไปคอนฟิกแฟกซ์เซิฟเวอร์   IAXmodem ไม่สนับสนุน T.38 ดังนั้นระบบแฟกซ์ของ Elastix ควรจะติดต่อกับแฟกซ์ภายนอกโดยผ่าน

trunk zaptel เท่านั้น

     สร้าง extension ประเภท extension IAX2   User Extension = 1111   Display Name = Company FAX   Secret = 1234

     สร้าง   Virtual Fax   Virtual Fax Name = Company FAX   Destination Email = This email address is being protected from spambots. You need JavaScript enabled to view it.  

Fax Extension (IAX) = 1111   Secret (IAX) = 1234   Country Code = 66   Area Code = 02 (กรุงเทพฯ)   แล้วคลิกปุ่ม Save

     คลิกแท็บ Virtual Fax List ก็จะเห็น Company FAX ที่ extension 1111 Status = Running and idle on ttyIAX1   พร้อมที่จะรับ FAX แล้ว

2. การคอนฟิก trunk สำหรับรับแฟกซ์

สมมติว่าระบบของเรามีการ์ด TDM410P 4 FXO รับสายนอกจาก TOT   และเราต้องการให้ channel ที่ 4 สำหรับรับแฟกซ์ เราจะต้องแก้ไขไฟล์

/etc/asterisk/chan-dahdi.conf และ /etc/asterisk/extensions_custom.conf ดังนี้

ไฟล์ /etc/asterisk/chan_dahdi.conf

...

signalling=fxs_ks
callerid=asreceived
group=0
context=fax          ; เราจะใช้ context=fax โยงไปยัง dial plan ใน /etc/asterisk/extensions.conf
channel => 4        ; กำหนดให้ channel ที่ 4 สำหรับรับแฟกซ์

...

สำหรับ Elastix ไฟล์ /etc/asterisk/extensions_custom.conf จะเป็นส่วนที่ไม่ได้ generate จาก GUI มีไว้สำหรับทำ custom ตามที่ต้องการ

ในกรณีนี้เราจะเพิ่ม dial plan สำหรับรับแฟกซ์

...

[fax]                    ; เพื่อรับ call ที่เข้ามาที่ channel ที่ 4 ซึ่งมี context=fax

exten => s,1,Answer()

exten => s,n,Dial(IAX2/1111,30)     ; connect ไปยัง extension 1111 ซึ่งเป็น fax server ที่เราคอนฟิกไว้

exten => s,n,Hangup()

... 

หลังจากนั้นเลือกเบอร์ TOT ที่ต้องการให้เป็นเบอร์แฟกซ์ของเราต่อเข้ากับ channel 4 เราก็พร้อมที่จะรับแฟกซ์แล้ว

คลิกแทบ Fax Visor เพื่อดูแฟกซ์

คลิก fax*********.pdf เพื่อดูแฟกซ์

3. การส่งแฟกซ์

เราสามารถส่งแฟกซ์จาก PC หรือ Notebook ที่ run windows ผ่าน Elastix server ไปยังเครื่องแฟกซ์ปลายทางได้   ขั้นแรกเราต้อง

คอนฟิก Elastix server ให้รับแฟกซ์จาก PC หรือ Notebook ดังนี้

คลิกที่ Fax Clients แล้วพิมพ์ ip address ของเครื่อง PC หรือ Notebook ที่จะใช้ส่งแฟกซ์

ส่วนเครื่อง PC หรือ Noteboot จะต้องลงซอฟท์แวร์ fax client ซึ่งมีอยู่หลายตัว แต่ในที่นี้เราจะใช้ Winprint HylaFAX

โดยมีขั้นตอนการติดตั้ง ตาม link

http://winprinthylafax.sourceforge.net/

จากที่เราติดตั้ง Winprint HylaFAX เรียบร้อยแล้ว เราสามารถส่งแฟกซ์ได้ตามขั้นตอนดังนี้

สั่ง print เอกสารโดยเลือก printer เป็น Winprint HylaFAX


 

คลิกปุ่ม OK จะได้ Dialog Box ดังรูปข้างล่าง

ใส่เบอร์แฟกซ์ 9+02XXXXXXX (ระบบ Elastix ของเราต้องตัด 9 เพื่อออกสายนอก TOT)

เราสามารถดูแฟกซ์ที่ส่งออกได้ที่ Fax Visor เช่นเดียวกัน