Tự chạy máy chủ mail là một trong những việc khó nhất khi tự lưu trữ, và cũng là một trong những việc hấp dẫn nhất. Không phải là bất khả thi, nhưng vấn đề nằm ở khả năng gửi tới: các nhà cung cấp lớn không tin máy chủ nhỏ, và một sai sót duy nhất có thể đưa thư của bạn vào mục spam. Hãy hiểu rõ mình đang bước vào điều gì trước khi bắt đầu.
Vì sao khó
- Uy tín. Các nhà cung cấp lớn đánh giá người gửi theo lịch sử địa chỉ IP. Máy chủ mới bắt đầu mà chưa có uy tín.
- Xác thực. Nếu không có bản ghi SPF, DKIM và DMARC đúng, thư sẽ bị từ chối hoặc vào spam.
- DNS ngược. IP phải phân giải ngược về tên máy chủ mail của bạn.
- Chăm sóc liên tục. Bạn phải vá lỗi, theo dõi hàng đợi và xử lý báo cáo lạm dụng.
Nên làm
- Thiết lập SPF, DKIM và DMARC. Chúng cho bên nhận biết máy chủ của bạn được phép gửi thay cho tên miền của bạn.
- Khớp DNS ngược với tên máy chủ mail của bạn, và đảm bảo tên máy chủ phân giải về cùng một IP.
- Dùng TLS khi gửi và nhận.
- Bắt đầu từ từ. Ban đầu gửi với lượng thấp, và chỉ gửi cho những người đang mong đợi thư của bạn.
- Đóng open relay. Máy chủ của bạn chỉ được gửi thư cho người dùng đã xác thực.
- Sao lưu hộp thư và cấu hình. Xem sao lưu bằng restic hoặc borg.
Không nên làm
- Đừng gửi thư hàng loạt hoặc tiếp thị từ máy chủ mới. Hãy dùng dịch vụ gửi thư chuyên dụng cho việc đó.
- Đừng để các cổng 25, 143 hoặc 110 mở mà không có xác thực và TLS.
- Đừng chạy mail trên cùng một máy chủ nhỏ với mọi thứ khác nếu có thể tránh.
- Đừng bỏ qua thư trả lại và báo cáo lạm dụng.
Các bản ghi bạn cần
example.com. TXT "v=spf1 mx -all"
mail._domainkey TXT "v=DKIM1; k=rsa; p=PUBLIC_KEY"
_dmarc.example.com. TXT "v=DMARC1; p=quarantine; rua=mailto:postmaster@example.com"
example.com. MX 10 mail.example.com.
Hãy thay các giá trị bằng giá trị của riêng bạn. Kiểm tra chúng bằng công cụ kiểm tra mail trước khi dựa vào thiết lập này.
Công cụ hữu ích
Các máy chủ mail đóng gói sẵn như Mailcow, Mail-in-a-Box và Stalwart lo phần khó của việc thiết lập. Hãy so sánh chúng và đọc tài liệu mới nhất. Chúng vẫn cần một IP sạch và các bản ghi DNS ở trên.
Lựa chọn dễ hơn: email kèm hosting
Nếu bạn chủ yếu muốn một hộp thư trên tên miền riêng, email hosting miễn phí và các gói web hosting của chúng tôi bao gồm email với số hộp thư không giới hạn, mà không cần chạy máy chủ. Cách này tránh được các vấn đề về khả năng gửi tới nêu trên.