Tùy thuộc vào yêu cầu của bạn, bạn hoặc
A) Sử dụng SNS
hoặc là
B) không gửi email.
Chắc chắn, email nội bộ sẽ hoạt động tốt, nhưng tất cả mọi thứ bạn gửi sẽ bị từ chối là thư rác trừ khi bạn gửi từ đó ec2-a-b-c-d.compute-1.amazonaws.com
. Để thiết lập email, bạn cần kết hợp ánh xạ IP đảo ngược, không đề cập đến SPF và DKIM. Với EC2, bạn không có quyền truy cập vào các nguồn DNS có thẩm quyền cho các IP và do đó không thể định cấu hình mạng đúng cách.
SNS không có ý định gửi thư cho người dùng cuối, nhưng nếu bạn sau khi theo dõi hoặc cấu hình quy trình công việc, nó sẽ phù hợp với hóa đơn của bạn khá độc đáo.
Có khả năng bạn sẽ muốn một mailhost bên ngoài. Tôi nghe nói Rackspace có một số tùy chọn tốt, nhưng tôi chưa bao giờ sử dụng chúng.
Đã chỉnh sửa
Tôi đã không biết gì về các hình thức yêu cầu tử Amazon: này cung cấp một tùy chọn mà sẽ cho phép bạn gửi mail từ EC2.
Trước tiên, bạn sẽ phải phân bổ và gán IP đàn hồi cho máy chủ thư của mình, vì việc này sẽ loại bỏ vấn đề về tính lưu loát. Hãy chắc chắn để thiết lập giám sát, vì nếu máy chủ thư của bạn bị hỏng, IP đàn hồi của bạn sẽ bị treo lủng lẳng và bạn phải trả tiền mỗi giờ cho các IP đàn hồi không được quản lý.
Tiếp theo, bạn sẽ cần thiết lập ánh xạ chuyển tiếp tới IP này từ tên miền của mình: theo cú pháp BIND cho vùng "example.com.", Đó sẽ là
mail IN A 1.2.3.4
Tùy thuộc vào cài đặt DNS của bạn (cụ thể là RTTL của bạn), việc này có thể mất một chút thời gian để truyền bá. Dễ nhất là đợi một ngày, nhưng có lẽ bạn sẽ an toàn mỗi khi nslookup mail.example.com
trở về 1.2.3.4
.
Bạn cũng nên xác định rằng thư đến máy chủ của bạn sẽ được xử lý bởi mail.example.com
vì IP công cộng cũ mà đối tượng EC2 của bạn sẽ được thay thế bằng IP đàn hồi mới.
Bao gồm EIP ở dạng được yêu cầu và mail.example.com
làm DNS ngược.
(Trong BIND, bản ghi sẽ được nhập dưới dạng 4.3.2.1.in-addr.arpa. IN PTR mail.example.com.
)
Như biểu mẫu nêu rõ, có thể mất một thời gian để danh sách trắng được cập nhật.
Cạm bẫy:
Máy chủ EC2 không có ý định ổn định khủng khiếp. Nếu bạn sử dụng dịch vụ này như một dịch vụ sản xuất, bạn nên có hai máy chủ lưu trữ thư được cấu hình đầy đủ. Nếu / khi một lỗi, bạn nên có khả năng tự động hoặc ít nhất là nhanh chóng triển khai một máy chủ mới để thay thế nó.