logo

Hướng dẫn cài đặt Postfix

shape
shape
shape
shape
shape
shape
shape
  • Cấu hình Máy chủ
  • Hướng dẫn cài đặt Postfix

Ở bài viết trước, Long Vân Cloud đã giới thiệu đến các bạn các phần mềm để setup 1 Email Server như thế nào rồi ? Thì hôm nay, Long Vân Cloud sẽ hướng dẫn cấu hình Email như thế nào nhé ?

Để có Setup được Email Server chúng ta cần chuẩn bị các yêu cầu sau:

  1. Máy chủ ( Server ): chúng ta có thể chuẩn bị 1 máy chủ vật lý hoặc 1 VPS ( Smart Cloud Server ). Tuỳ vào nhu cầu triển khai bao nhiêu User, dung lượng của mình cần mà chúng ta có thể chuẩn bị. Nhưng cần tối thiểu: CPU 1 Core - Ram: 2Gb - Disk: 50Gb ( Hiện có 2 loại disk chúng ta có thể cân nhắc như sau: SSD ( chi phí cao ) hoặc HDD (chi phí thấp)
  2. Hệ điều hành Linux.
  3. Phầm mềm setup email.

Sau khi chúng ta đã có đầy đủ các yêu cầu trên. Bây giờ, Long Vân Cloud sẽ tiến hành hướng dẫn cài đặt như sau:

  • Cài đặt và cấu hình Postfix 

 

Chạy lệnh bên dưới để cài đặt gói:

# yum -y install postfix

Chỉnh sửa file config postfix: /etc/postfix/main.cf

# vi /etc/postfix/main.cf

Di chuyển đến cuối file và thêm các dòng lệnh sau:

myhostname = mail.yourdomain.com #thay bằng tên miền của bạn

mydomain = yourdomain.com #thay bằng tên miền của bạn

myorigin = $myhostname

myorigin = $mydomain

inet_interfaces = all

Cấu hình  SASL cho Postfix

Chạy lệnh bên dưới để cài đặt gói:

# yum -y install cyrus-sasl

Chỉnh sửa file config postfix: /etc/postfix/main.cf

# vi /etc/postfix/main.cf

smtpd_sasl_auth_enable = yes

smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination

smtpd_sasl_security_options = noanonymous

smtpd_sasl_type = dovecot

smtpd_sasl_path = private/auth

Khởi động và cho phép dịch vụ chạy:

# systemctl restart postfix

# systemctl enable postfix

Cấu hình firewallD cho phép dịch vụ SMTP

# firewall-cmd --permanent --add-service=smtp

# firewall-cmd --reload

Kiểm tra xem port 25 đã được chạy hay chưa.  Sử dụng lệnh sau:

# sudo lsof -i:25

Trạng thái port (Listen) là port đang hoạt động

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

exim 826 mail 4u IPv4 15958 0t0 TCP *:smtp (LISTEN)

​​​​​​​

3. Kiểm tra email

Kiểm tra bằng cách gửi 1 email xem đã thành công hay chưa. (ví dụ ở đây gửi 1 email đến tài khoản gmail cá nhân)

echo "test mail" | mail -s "check mail" abc@gmail.com

Những email này có thể bị rơi vào Spam, vì vậy các bạn có thể kiểm tra chúng ở thư mục rác hoặc spam.

 

Như vậy, Long Vân Cloud đã hướng dẫn setup thành công 1 Email Server dành cho doanh nghiệp. Chúc các bạn thành công.

 

Tác giả: Ngọc Huy Trần

Call icon
1800.6070
Hotline liên hệ
Zalo icon
Chat Zalo
Trò chuyện ngay