Điều này phụ thuộc vào những gì bạn muốn và chi tiết thiết lập của bạn.
Dịch vụ smtpd : Chứng chỉ có Tên chung (CN) như bạn biết, giữ tên miền hợp lệ. Nói điều này example.com
và *.example.com
, như là một trường hợp điển hình cho certs dành cho web.
Nếu tên máy chủ của mailserver là mail.example.com
(tên miền trong bản ghi MX có vấn đề ở đây), chứng chỉ được cung cấp bởi mailserver có hiệu lực để example.com
bao gồm tên miền phụ và xác thực (nếu được thực hiện) thành công. Nếu tên máy chủ của mailserver (tên trong bản ghi MX) không khớp (ví dụ externalservice.example.net
), nó sẽ thất bại.
Trong trường hợp chứng nhận tự ký, CN hy vọng phù hợp với FQDN, nhưng chắc chắn nó không được ký bởi một chứng chỉ đáng tin cậy.
Vì vậy, cả hai biến thể có thể thất bại. Hãy chắc chắn, FQDN của mailserver khớp với CN của cert (hoặc ngược lại). Ngoài ra, cung cấp chuỗi chứng chỉ cho các CA gốc. Xem các tài liệu cho việc này.
Nhưng thật không may, nó là rất phổ biến để sử dụng tự ký và không đáng tin cậy tự ký, lỗi thời hoặc không có giấy chứng nhận cho tất cả các máy chủ thư. Chỉ có một số ít các mailservers hoạt động có certs hợp lệ. Tôi đã thấy một cuộc khảo sát gần đây cho thấy chỉ có khoảng 5% hoặc ít hơn có chứng chỉ hợp lệ, nhưng tôi không thể tìm thấy nó vào lúc này. Sẽ liên kết nó sau khi tôi tìm thấy nó.
Trong trường hợp dịch vụ đệ trình , việc xác thực quan trọng hơn, vì người dùng thực kết nối với dịch vụ và có thể nhận được cảnh báo chứng chỉ. Các MUA so sánh miền được định cấu hình cho thư đến và đi với CommonName được sử dụng. Giống như đối với smtp áp dụng ở đây, nhưng người dùng sẽ phàn nàn, nếu họ nhận được cảnh báo tin cậy hoặc kết nối không thành công. Khi bạn có chứng chỉ ký tự đại diện, bạn có thể sử dụng một cách an toàn smtp.example.com
làm tên máy chủ cho các loại tác vụ này. Không có ký tự đại diện, nó không dễ dàng như vậy.
mail.mydomain.com
hay chỉmydomain.com
?