Thứ Hai, 29 tháng 4, 2013

[VoIP] Xây dựng hệ thống VoiceMail


Từng bước xây dựng hệ thống VoiceMail

Asterisk cung cấp khả năng xây dựng ứng dụng VoiceMail, với khả năng này giúp cho người sử dụng điện thoại không bỏ lỡ bất cứ cuộc gọi điện thoại nào. Một số tính năng của hệ thống voiceMail:

- Khi người gọi không được trả lời, máy không được kết nối mạng hay máy điện thoại đang bận, hệ thống đều có thông điệp riêng để thông báo tình trạng của máy thuê bao được gọi và phát thông điệp mời để lại tin nhắn.
- Mỗi hộp thư đều được quản lý bằng password và thư mục riêng.
- Khi thông điệp được nhận hệ thống VoiceMail có thể gửi qua Mail để thông báo, tất nhiên có kèm theo file thông điệp.
- Có thể kiểm tra VoiceMail trực tiếp trên máy điện thoại.
- Những thông điệp Lời chào trong hệ thống hoàn toàn có thể thay đổi phù hợp với ngữ cảnh sử dụng. Không nhất thiết phải sử dụng thông điệp mặc định.

Sau đây là các bước xây dựng hệ thống VoiceMail


1.Thêm nội dung sau vào tập tin voicemail.conf


[general]
…..
[zonemessage]
…..
[hoasen]
1000 => 1000,Hien,hien.lq2998@sinhvien.hoasen.edu.vn
1001 => 1001,Tommy,hien.lq2998@sinhvien.hoasen.edu.vn         

2.Trong file sip.conf khai báo như sau

[1000]
type=friend
context=normal
host=dynamic
nat=yes
secret=1000
dtmfmode=auto
disallow=all
allow=ulaw
[1001]
type=friend
context=normal
host=dynamic
nat=yes
secret=1001
dtmfmode=auto
disallow=all
allow=ulaw


3.Trong file extention.conf khai báo như sau:


[normal]
Include => Services
exten => _XXXX,1,Dial(SIP/${EXTEN},10,r)
same => n,VoiceMail(${EXTEN}@hoasen,u)
same => n,Hangup()
[Services]
exten => *98,1,VoiceMailMain(@hoasen)                                           

Không có nhận xét nào:

Đăng nhận xét