fbpx

Hướng dẫn cấu hình SMTP Server trên Linux với Postfix

Hướng dẫn cấu hình SMTP Server trên Linux với Postfix

Giới thiệu

SMTP (Simple Mail Transfer Protocol) là giao thức tiêu chuẩn để gửi email qua Internet. Việc thiết lập một máy chủ SMTP giúp bạn quản lý email một cách độc lập, giảm thiểu thời gian gián đoạn và tăng cường bảo mật. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt và cấu hình SMTP Server trên Ubuntu 22.04 (các phiên bản Ubuntu 20.04 cũng có thể áp dụng tương tự) bằng Postfix.

Bước 1: Cập nhật hệ thống

Trước tiên, bạn cần đăng nhập vào máy chủ bằng SSH hoặc mở terminal (CTRL + ALT + T) và chạy lệnh sau để cập nhật hệ thống:

apt update

AD 4nXdwMr CXuPXiADuFtOOleoE5dOjsKJk uXJYWx8oOCqhXQbk3Wy21roJ3fNdwjq6piWNJ6RaDD HktBH86Pl6NmJUDcWZRcdHMneEz2BbM Xyu68tJhltMUwORMTpHi0gqYqCV0?key=q6GVgjabhWvOVf0dhbCjiFXn

Bước 2: Cài đặt Postfix

Tiếp theo, bạn cài đặt Postfix bằng lệnh sau:

apt install postfix

AD 4nXeObF4ytaxycaS2r7at be3CgR7pWN wppndZCY31KG0G8 0Df9iKKF 2Cvnsr9wbuGqAz8WG9 9auH69EiB6QNhpjQ4KXTO8i yKAbIYNN7tAhj45Vy6w88gTGssrqM5esDP L0w?key=q6GVgjabhWvOVf0dhbCjiFXn

Trong quá trình cài đặt, một cửa sổ cấu hình sẽ xuất hiện. Bạn hãy chọn Internet Site làm kiểu cấu hình mặc định, sau đó nhấn TAB, chọn OK, rồi nhấn ENTER.

Bước 3: Cấu hình Postfix

Sau khi cài đặt xong, bạn cần chỉnh sửa cấu hình của Postfix để nó có thể gửi và nhận email từ máy chủ.

Trước khi thay đổi, hãy sao lưu tệp cấu hình hiện tại:

cp /etc/postfix/main.cf /etc/postfix/main.cf.backup

Mở tệp cấu hình bằng trình soạn thảo nano:

nano /etc/postfix/main.cf

Tìm và sửa các dòng sau:

mailbox_size_limit = 0

recipient_delimiter = +

inet_interfaces = all

Thay giá trị của inet_interfaces thành loopback-only để giới hạn giao tiếp trong máy chủ nội bộ:

mailbox_size_limit = 0

recipient_delimiter = +

inet_interfaces = loopback-only

Lưu và đóng tệp (Nhấn CTRL + X, Y, rồi ENTER).

AD 4nXeBnn ZYHTbxGyymTE1getYdNC1fEevQVhI27neW6yC4z K0dv WUkOC9um5E4atoBFR6J45BMDYBk2 uvv2bcEXNwvkbWQqTpSy 1L5WY9VUFeS1rZPEkY3xhhFA0y tooU PnQ?key=q6GVgjabhWvOVf0dhbCjiFXn

Bước 4: Áp dụng thay đổi và khởi động Postfix

Sau khi chỉnh sửa xong, bạn cần kích hoạt và khởi động Postfix bằng các lệnh sau:

systemctl enable postfix

systemctl start postfix

AD 4nXeS1blKarE7PSN8wKUE4vWxLHO606 AM YmBs5N5Zr2UBU35LoIoSWsGpBVp1naKN1kvB6raJ9zUk7sQNZjk9C FMndrsGIuI5nPslQXgnkYycjjaRW4zyRmaB5TsCLfBIIHcF 6Q?key=q6GVgjabhWvOVf0dhbCjiFXn

Bước 5: Cấu hình tường lửa

Nếu máy chủ có bật tường lửa ufw, bạn cần mở các cổng cần thiết cho Postfix bằng các lệnh sau:

ufw allow Postfix

ufw allow "Postfix SMTPS"

ufw allow "Postfix Submission"

AD 4nXeZgEGS2SPR3zL7p1WtU5KPUa3o2qgjMC7kVkIc43x7zMvNCm2oXpUVbdsps2y4n2uNO88vKEgblGA0cpd28ebpq3AJsQACP7EHIyttN0FLvR5ZkHRJjoyfbDMHeD3fbO c lSyQw?key=q6GVgjabhWvOVf0dhbCjiFXn

Bước 6: Kiểm tra máy chủ SMTP

Bạn có thể sử dụng Telnet để kiểm tra xem Postfix có hoạt động hay không bằng cách chạy lệnh:

telnet localhost 25

Nếu Postfix hoạt động bình thường, bạn sẽ nhận được phản hồi từ máy chủ SMTP.

Bước 7: Gửi email kiểm tra

Cài đặt công cụ gửi email bsd-mailx:

apt install bsd-mailx

Gửi một email thử nghiệm đến địa chỉ email thực của bạn:

mailx khoichudang1@gmail.com

Nhập tiêu đề email:

Subject: test

Nhập nội dung email:

test

Nhập dấu . để kết thúc email và nhấn ENTER.

Nếu bạn nhận được email, điều đó có nghĩa là SMTP Server của bạn đã hoạt động thành công.

Kết luận

Bài viết này đã hướng dẫn bạn từng bước để cài đặt và cấu hình một SMTP Server trên Linux sử dụng Postfix. Postfix là một công cụ mạnh mẽ, dễ cấu hình và an toàn, giúp quản lý việc gửi email hiệu quả. Bạn có thể sử dụng hệ thống này để tự quản lý email nội bộ hoặc gửi email tự động từ máy chủ của mình.

What are your feelings
Updated on 20/02/2025
Cùng nhau, Trực tuyến.

Chúng tôi ở đây giúp các bạn có thể làm việc online một cách hiểu quả nhất.

Theo Dõi Chúng Tôi

Copyright © 2025. All Rights Reserved To VMon Cloud.