Tergantung pada kebutuhan Anda, Anda juga
A) Gunakan SNS
atau
B) jangan mengirim email.
Tentu, email internal akan berfungsi dengan baik, tetapi hampir semua yang Anda kirim harus ditolak sebagai spam kecuali jika Anda mengirim dari ec2-a-b-c-d.compute-1.amazonaws.com
. Untuk mengatur email, Anda perlu mencocokkan pemetaan IP terbalik, belum lagi SPF dan DKIM. Dengan EC2 Anda tidak memiliki akses ke sumber DNS resmi untuk IP dan karenanya tidak dapat mengkonfigurasi jaringan dengan benar.
SNS tidak dimaksudkan untuk mengirim email ke pengguna akhir, tetapi jika Anda setelah memonitor atau mengkonfigurasi alur kerja, itu akan sesuai dengan tagihan Anda dengan cukup baik.
Kemungkinan Anda menginginkan mailhost eksternal. Saya mendengar Rackspace memiliki beberapa opsi yang bagus, tetapi saya tidak pernah menggunakannya sendiri.
Diedit
Saya tidak mengetahui formulir permintaan surat Amazon: ini memberikan opsi lain yang akan memungkinkan Anda mengirim surat dari EC2.
Pertama-tama Anda harus mengalokasikan dan menetapkan IP Elastis ke server email Anda, karena ini menghilangkan masalah fluiditas. Pastikan untuk mengatur pemantauan, karena jika server email Anda turun, IP elastis Anda akan menggantung dan Anda harus membayar per jam untuk IP elastis yang tidak terikat.
Selanjutnya, Anda harus mengatur pemetaan penerusan ke IP ini dari domain Anda: dalam sintaks BIND untuk zonefile "example.com.", Itu akan menjadi
mail IN A 1.2.3.4
Tergantung pada pengaturan DNS Anda (khususnya, RTTL Anda) ini mungkin perlu waktu untuk disebarkan. Paling mudah hanya menunggu satu hari, tetapi Anda mungkin akan aman setiap kali nslookup mail.example.com
kembali 1.2.3.4
.
Anda juga harus menentukan bahwa surat ke server Anda harus ditangani oleh mail.example.com
, karena IP publik lama instance EC2 Anda akan digantikan oleh IP elastis baru.
Sertakan EIP dalam formulir di mana diminta, dan mail.example.com
sebagai DNS terbalik.
(Dalam BIND, catatan akan dimasukkan sebagai 4.3.2.1.in-addr.arpa. IN PTR mail.example.com.
)
Seperti yang dinyatakan dalam formulir, daftar putih memerlukan waktu untuk diperbarui.
Perangkap:
Host EC2 tidak dimaksudkan untuk menjadi sangat stabil. Jika Anda menggunakan ini sebagai layanan produksi, Anda harus memiliki dua host server mail yang dikonfigurasi sepenuhnya secara berlebihan. Jika / ketika salah satu gagal, Anda harus memiliki kemampuan untuk secara otomatis atau setidaknya dengan cepat menyebarkan server baru untuk menggantinya.