Hôm nay, T.Bảy Tháng 4 29, 2017 6:42 am

Múi giờ UTC + 7 Giờ





Tạo chủ đề mới Gửi bài trả lời  [ 3 bài viết ] 
Người gửi Nội dung
 Tiêu đề bài viết: Cấu hình để Asterisk gửi Voicemail bằng SMTP của Gmail
Gửi bàiĐã gửi: T.Năm Tháng 12 27, 2012 9:34 pm 
Ngoại tuyến

Ngày tham gia: T.Ba Tháng 4 14, 2009 6:16 am
Bài viết: 114
Cấu hình để Asterisk gửi Voicemail bằng SMTP của Gmail

Hình ảnh

Cấu hình :

  • CentOS 5.6
  • Asterisk 1.6

1. Gỡ bỏ cài đặt sendmail và postfix nếu chúng được cài đặt

Trích dẫn:
    #yum remove postfix


gỡ bỏ Sendmail

Trích dẫn:
    #rpm -e sendmail


hoặc

Trích dẫn:
    #yum remove sendmail


2. Cài đặt gói Extra cho kho lưu trữ Enterprise Linux.

Trích dẫn:


3. Cài đặt ssmtp.

Trích dẫn:
    #yum install ssmtp


4. Backup lưu file ssmtp.conf mặc định lại, sau đó tạo file ssmtp.conf mới với tài khoản gmail.

Trích dẫn:
    #cd /etc/ssmtp
    #mv ssmtp.conf ssmtp.conf.org


5. Tạo file cấu hình mới cho ssmtp và thêm vào thông tin cấu hình cho tài khoản của Google apps của bạn

Trích dẫn:
    #vi /etc/ssmtp/ssmtp.conf
    # ssmtp config for gmail or google apps account
    mailhub=smtp.gmail.com:587
    hostname=voicemail@asterisk.vn
    root=voicemail@asterisk.vn
    AuthUser=voicemail@asterisk.vn
    AuthPass=Enter-your-Password
    UseSTARTTLS=yes
    UseTLS=yes
    FromLineOverride=yes


6. thêm vào file /etc/ssmtp/revaliases

Trích dẫn:
    # config for asterisk to email voicemail messages
    root:voicemail@your-domain-name.com:smtp.gmail.com:587


7.Bây giờ bạn có thể kiểm tra gửi một message từ command line.

Trích dẫn:


  • bấm tổ hợp phím CTRL + d để gửi email

8. Cấu hình để Asterisk sử dụng dịch vụ ssmtp vừa cài gửi voicemail, chỉnh sửa voicemail.conf trong thư mục của Asterisk.

#vi /etc/asterisk/voicemail.conf

Thêm vào nội dung sau:

Trích dẫn:
    ; configure asterisk voicemail to use ssmtp to use a gmail account

    [general]
    format = wav
    attach = yes
    delete = yes
    maxmsg = 1000
    envelope = yes
    skipms = 3000
    maxsilence = 10
    silencethreshold = 128
    maxlogins = 3
    emaildateformat = %A, %B %d, %Y at %r

    mailcmd=/usr/sbin/ssmtp -t
    fromstring=Phone Greetings VM
    pagerfromstring=Phone Greetings VM

    [default]
    100 => 123456,100,linux_vn@asterisk.vn,linux_vn@yahoo.com,attach=yes|delete=1
    101 => 123456,101,info@asterisk.vn,asteriskvn@gmail.com,,attach=yes


9. Khởi động lại asterisk và reload voicemail module

Trích dẫn:
    [root@localhost ~]# asterisk -r
    Asterisk 1.6.2.10, Copyright (C) 1999 - 2010 Digium, Inc. and others.
    Created by Mark Spencer (markster@digium.com)
    Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
    This is free software, with components licensed under the GNU General Public
    License version 2 and other licenses; you are welcome to redistribute it under
    certain conditions. Type 'core show license' for details.
    =========================================================================
    Connected to Asterisk 1.6.2.10 currently running on phone-call (pid = 3137)

    localhost*CLI>module reload app_voicemail.so
    localhost*CLI>exit
    [root@localhost ~]#

_________________
Asterisk đem đến cho người sử dụng các tính năng và ứng dụng của hệ thống tổng đài PBX và cung cấp nhiều tính năng mà tổng đài PBX không có, như sự kết hợp giữa chuyển mạch VOIP và chuyển mạch TDM, đó là khả năng mở rộng đáp ứng nhu cầu cho từng ứng dụng…


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Cấu hình để Asterisk gửi Voicemail bằng SMTP của Gmail
Gửi bàiĐã gửi: T.Sáu Tháng 12 28, 2012 10:34 am 
Ngoại tuyến

Ngày tham gia: T.Năm Tháng 4 16, 2009 2:26 pm
Bài viết: 224
thanks anh, vậy là mình phải cấu hình ssmtp thì mình mới gửi email voicemail đến địa chỉ email bên ngoài mạng ? nếu mình gửi đến địa chỉ email của mình nhưng trên máy chủ mail khác như Mdeamon hay Exchange nằm trong mạng LAN của công ty mình luôn thì có cần cấu hình cái này không ?


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Cấu hình để Asterisk gửi Voicemail bằng SMTP của Gmail
Gửi bàiĐã gửi: T.Sáu Tháng 12 28, 2012 1:59 pm 
Ngoại tuyến

Ngày tham gia: T.Ba Tháng 4 14, 2009 6:16 am
Bài viết: 114
vinavoice84 đã viết:
thanks anh, vậy là mình phải cấu hình ssmtp thì mình mới gửi email voicemail đến địa chỉ email bên ngoài mạng ?

Không hoàn toàn là phải cấu hình ssmtp mới gửi voicemail đến email bên ngoài, lý thuyết là không cần làm điều này, nhưng trên thực tế thì chúng ta sẽ gặp các trường hợp sau:
- Không thể gửi đến email bên ngoài.
- Gửi email đến được email bên ngoài nhưng bị đưa vào Junk mail.
Để nắm được điều này các bạn cần xem lại các bài viết trong các chủ đề về Mail Server :
Để 1 IP có thể gửi email đến các máy chủ mail thì chúng ta cần cấu hình SMTP và bản ghi PTR cho IP này, và ngoài ra để vào được inbox của một số nhà cung cấp dịch vụ chúng ta còn phải cấu hình SPF, ngoài ra IP đó không bị các nhà cung cấp dịch vụ đưa vào Spam List của họ nữa.
Do vậy để gửi email đi mà không đòi hỏi chúng ta có public IP, cũng như việc cấu hình lẫn thỏa mãn yêu cầu của các máy chủ mail và dịch vụ anti spam chúng ta sử dụng Google Apps Free để gửi voicemail đi bằng máy chủ SMTP của Google. Đó là mục đích của bài lab trên.

Trích dẫn:
nếu mình gửi đến địa chỉ email của mình nhưng trên máy chủ mail khác như Mdeamon hay Exchange nằm trong mạng LAN của công ty mình luôn thì có cần cấu hình cái này không ?


Bạn không cần thiết phải cài SSMTP để gửi voicemail đến các máy chủ trong mạng của bạn, bạn chỉ cần có dịch vụ máy chủ SMTP trên Asterisk (ví dụ bạn sử dụng Sendmail hoặc postfix mail), và có truy vấn DNS tên miền đế IP của máy chủ email trong mạng nội bộ.

_________________
Asterisk đem đến cho người sử dụng các tính năng và ứng dụng của hệ thống tổng đài PBX và cung cấp nhiều tính năng mà tổng đài PBX không có, như sự kết hợp giữa chuyển mạch VOIP và chuyển mạch TDM, đó là khả năng mở rộng đáp ứng nhu cầu cho từng ứng dụng…


Đầu trang
 Xem thông tin cá nhân  
 
Hiển thị bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời  [ 3 bài viết ] 

Múi giờ UTC + 7 Giờ


Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách.


Bạn không thể tạo chủ đề mới.
Bạn không thể trả lời bài viết.
Bạn không thể sửa những bài viết của mình.
Bạn không thể xóa những bài viết của mình.
Bạn không thể gửi tập tin đính kèm.

Tìm với từ khóa:
Chuyển đến:  
cron
Powered by The Vietnam Asterisk User Group © 2008