Cấu hình Mail server Postfix và Dovecot trên Centos


Lưu ý: Hệ thống mạng cần có DNS server trước và cần phải bổ sung các record thích hợp cho DNS như record MX chẳng hạn.

vd như 2 zone sau: 






 PHẦN 1: CÀI ĐẶT POSTFIX


Bước 1: Đổi tên máy tính vd như: servermail.ispace.edu.vn, tắt tường lửa và selinux=disabled

Bước 2: Đi mount ổ đĩa và cài đặt postfix bằng các lệnh sau:

          mount /dev/cdrom /media

          rpm -ivh /media/Packages/postfix-2.6.6-2.2.el6_1.i686.rpm

Bước 3: Đi cấu hình mail postfix bằng cách vào file cấu chính của nó bằng lệnh:     vi /etc/postfix/main.cf

Sửa các dòng sau:
      
    Dòng 75: myhostname = servermail.ispace.edu.vn
      
    Dòng 83: mydomain = ispace.edu.vn
       
    Dòng 99: myorigin = $mydomain
      
    Dòng 116: inet_interfaces = all
      
    Dòng 164: mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
      
    Dòng 263: mynetworks = 192.168.1.0/24, 127.0.0.0/8
      
    Dòng 418: home_mailbox = Maildir/

Nhớ save file lại

Bước 4: Start dịch vụ và cho nó khởi động cùng hệ thống bằng các lệnh sau:
          
          service postfix start
          
          chkconfig postfix on

Bước 5: Kiểm tra port 25 đã mở chưa bằng lệnh: netstat –antp

PHẦN 2: CÀI ĐẶT DOVECOT

Bước 1: Cài dovecot

rpm -ivh /media/Packages/dovecot-2.0.9-5.el6.i686.rpm

Bước 2: Cấu hình dovecot

  Vào file /etc/dovecot/dovecot.conf bằng lệnh :


vi /etc/dovecot/dovecot.conf

bỏ dấu # dòng 20 đi: protocols = imap pop3 lmtp
            
             Vào file /etc/dovecot/conf.d/10-mail.conf bỏ dấu # dòng 24 đi

mail_location = maildir:~/Maildir
        
              Vào file /etc/dovecot/conf.d/10-auth.conf sửa dòng 9 và 97 như sau:

disable_plaintext_auth = no

auth_mechanisms = plain login
        
              Vào file /etc/dovecot/conf.d/10-master.conf sửa dòng 83 và 84 như sau:

user = postfix

group = postfix

Bước 3: Start dịch vụ dovecot và cho nó khởi động cùng hệ thống

          service dovecot start

          chkconfig dovecot on

Bước 4: Kiểm tra các port của pop3(110) và imap(143)

netstat –antp để kiểm tra các port

PHẦN 3: KIỂM TRA BẰNG OUTLOOK EXPRESS HOẶC MICROSOFT OUTLOOK

Tạo vài user trên máy mail server để test, sau đó mở phần mềm nào có thể check mail được để test thử. 

Vd như phần mềm Microsoft Outlook

















Để quản lý mail server bằng web ta có thể cài đặt và quản lý bằng phần mềm Squirrel mail

Các bạn có thể xem video bên dưới



Share on Google Plus

About Lý Hoàng Đông

Hy vọng các bạn thích bài viết này và chia sẽ đến với những người khác. Xin cảm ơn các bạn!
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment