Tổng quát #
Nhu cầu sử dụng dịch vụ Email Relay ngày càng phổ biến hiện nay và trong bài viết này chúng tôi sẽ hướng dẫn cho bạn cấu hình dịch vụ Email Relay cho Zimbra Mail Server.
Máy chủ SMTP dùng để xác định những người dùng nào có thể gửi đi qua máy chủ Zimbra Mail Server của bạn và những người dùng này có thể thực hiện những hành vi nào qua máy chủ SMTP của bạn.
Nếu máy chủ Zimbra của bạn không được bảo vệ và có thể truy cập từ Internet, bất kỳ người dùng nào cũng có thể kết nối đến và gửi email thông qua máy chủ Mail của bạn.
Ví dụ: Những kẻ tấn công gửi thư rác có thể sử dụng máy chủ SMTP của bạn để gửi đi hàng nghìn thư rác và kết quả là máy chủ mail công ty của bạn có thể bị thêm vào danh sách đen thư rác trên khắp hệ thống Internet.
Cấu hình Email Relay cho Zimbra #
Chú thích thông tin
- ns6.vhost.vn: Server Mail Relay mà bạn muốn relay qua
- zmhostname: Hostname của Zimbra Mail Server hiện tại
- Username: Thông tin user mà nhà cung cấp dịch vụ (Provider) gửi đến cho bạn
- Password: Mật khẩu đi kèm với username
Các bạn thực hiện lần lượt theo thứ tự như sau:
#su zimbra
#zmprov ms zmhostname zimbraMtaRelayHost ns6.vhost.vn:587
#echo ns6.vhost.vn username:password > /opt/zimbra/conf/relay_password
#postmap /opt/zimbra/conf/relay_password
#postmap -q ns6.vhost.vn /opt/zimbra/conf/relay_password
#zmprov ms zmhostname zimbraMtaSmtpSaslPasswordMaps lmdb:/opt/zimbra/conf/relay_password
#zmprov ms zmhostname zimbraMtaSmtpSaslAuthEnable yes
#zmprov ms zmhostname zimbraMtaSmtpCnameOverridesServername no
#zmprov ms zmhostname zimbraMtaSmtpTlsSecurityLevel may
#zmprov ms zmhostname zimbraMtaSmtpSaslSecurityOptions noanonymous
Sau khi bạn cấu hình dịch vụ Email Relay cho Zimbra Mail Server của bạn hoàn tất, một số dịch vụ Email Relay sẽ yêu cầu bạn phải cấu hình spf record trước khi bạn gửi một email kiểm tra. Ví dụ:
Tên miền: domain.com
Type: TXT
Giá trị: "v=spf1 include:_spf.<fqdn> ~all"