Bisakah server email disetel pada Azure VM?

10

Saya sedang mempertimbangkan kemungkinan pengaturan server email SMTP + IMAP sederhana untuk penggunaan internal pada Azure VM ekstra kecil. Ketika saya mengatakan penggunaan internal, saya tidak bermaksud "digunakan oleh pengguna internal", tetapi untuk digunakan sebagai bagian dari sistem yang lebih besar dan untuk melayani tujuan utama menerima pesan email untuk keperluan audit / logging yang kemudian ditangani berdasarkan aturan, yang memicu tindakan. Kadang-kadang mungkin ada respons otomatis kembali.

Pertanyaan saya adalah apakah server email sederhana dapat di-host di dalam Azure VM, karena apa yang saya lihat di Internet dari pencarian awal adalah bahwa Azure tidak mendukung Reverse DNS (mereka menetapkan IP yang hampir statis saat ini), yang kemudian akan menyebabkan email keluar sesekali respons otomatis yang akan ditandai sebagai spam.

Pertanyaan saya adalah: Apakah itu kasing atau ada beberapa pengaturan yang akan memungkinkan untuk mengatasinya?

Catatan: Ini hanya jenis penelitian pendahuluan pertanyaan. Saya bukan administrator.

EDIT: Bagi mereka yang akan masuk dan mengatakan menggunakan SendGrid. Saya tidak akan mengirim nawala, tetapi terutama menerima email. Juga contoh kecil ekstra Azure adalah $ 9 / bulan di mana sebagai SendGrid Push API (yang tidak akan membiarkan polling seperti yang saya inginkan) mulai dari $ 90 / bulan yang sepuluh kali lipat biayanya.

EDIT 2: Preferensi saya adalah untuk menerapkan sistem berbasis jajak pendapat (polling server untuk email baru setiap X jam) daripada menerapkan sistem berbasis antrian + push (kebanyakan pihak ketiga menyediakan API Push yang mendorong setiap email ke url web )

EDIT 3: Saya lebih suka untuk tidak menggunakan layanan pihak ke-3, karena saya tidak ingin konten email dan lampiran melewatinya.

EDIT 4: Lihat, saya tidak mencari saran tentang cara mengaturnya atau layanan pihak ke-3 mana yang digunakan. Yang saya tanyakan adalah " Apakah mungkin membuat server email yang dapat menerima email dan mengirim email sesekali yang tidak akan ditandai sebagai spam karena keterbatasan Azure? Jika ada batasan - apa itu dan bagaimana mereka dikerjakan? "

Ivan Zlatev
sumber
Pada awalnya, ip Anda statis? kemudian, jika Anda ingin menyelesaikan meninggalkan spam, baca aturan spamhaus.org .
PersianGulf
4
Saya tidak mengatakan ini kejam, tetapi jika Anda harus bertanya "apa yang terlibat dalam menyiapkan server SMTP?" Anda benar-benar tidak siap menghadapi tantangan mempertahankan server surat yang terhubung ke internet. Ini tidak sesederhana "mulai pendengar SMTP dan melempar beberapa catatan dalam DNS", dan itu belum selama setidaknya satu dekade - Anda harus membawa seseorang yang tahu apa yang mereka lakukan, atau menggunakan eksternal penyedia layanan.
voretaq7
@ voretaq7 Saya menulis ulang pertanyaan saya agar lebih jelas. Pada dasarnya, saya bukan administrator dan saya hanya melakukan penelitian pendahuluan saya tentang apakah itu mungkin atau tidak dan apa komplikasinya. Anda juga bisa mengatakan bahwa saya lebih tertarik pada bagian penerima daripada pengiriman pada saat ini.
Ivan Zlatev
@IvanZlatev, inilah tepatnya yang saya cari untuk server surat masuk yang dapat diukur, dapatkah Anda membagikan apa yang akhirnya Anda gunakan?
Anshul Nigam

Jawaban:

7

Tidak.

Anda tidak dapat yakin bahwa email keluar Anda akan dikirim, karena banyak tujuan hanya daftar hitam, firewall, atau bahkan nol rute semua blok IP penyedia cloud utama karena penyalahgunaan berat dilihat dari rentang tersebut - tidak hanya dari email tetapi melalui lainnya layanan juga.

Dan bahkan jika surat Anda dikirim hari ini, itu bukan jaminan akan terus dikirimkan di masa mendatang.

Anda benar - benar memerlukan server surat di luar Azure (atau EC2 atau apa pun) untuk memproses surat keluar Anda, meskipun tidak harus menjadi server surat pihak ketiga. Jika Anda memiliki keahlian, Anda bisa melakukannya sendiri.

Ketika saya meletakkan layanan pada EC2 yang harus mengirim ke milis, saya menemukan dari pengujian bahwa hampir 3/4 dari daftar alamat tidak akan menerima surat dari sana. Saya akhirnya mengirim semuanya ke smarthost yang berlokasi di luar EC2. Menariknya, ini juga meningkatkan kinerja ...

Memiliki email masuk di Azure tidak akan menjadi masalah, karena masalah di atas tidak berlaku.

Michael Hampton
sumber
Terima kasih, itulah yang pada dasarnya ingin saya konfirmasi tanpa mengaturnya - bahwa surat masuk akan berfungsi.
Ivan Zlatev
Hai, agak lama, tetapi saat ini Anda telah membalikkan DNS azure.microsoft.com/en-us/blog/… jadi secara teoritis Anda dapat melakukannya.
jmservera
2
Saya telah menyiapkan beberapa server SMTP pada Azure VMs, mengimplementasikan reverse DNS, dan sama sekali tidak memiliki masalah dengan pengiriman email. Hanya 2 sen saya.
Blizz
@blizz Baru di Azure dan sedang meneliti pengaturan SMTP. Bisakah Anda menunjukkan tautan / sumber daya apa saja tentang cara menyelesaikan ini? Juga, apakah Anda mendapatkan sesuatu dari pasar Azure untuk menjalankan server mail, atau apakah ini program pihak ketiga? Terima kasih!
REMESQ
Saya tertarik pada ini juga
Rodrigo Juarez
6

JANGAN.

99,999% dari waktu itu jauh lebih masuk akal untuk menggunakan SMTP / mailler pihak ketiga daripada mengimplementasikan server email Anda sendiri.

Bahkan ada dokumen di Azure docs tentang penggunaan Sendgrid .

Saya sangat menyarankan Anda mengikuti panduan ini dan menggunakan Sendgrid (atau layanan serupa) sebagai penyedia relai SMTP.

Seluk-beluk pengaturan server surat yang dikonfigurasi dengan benar sangat rumit.

Tom O'Connor
sumber
Kesan saya dengan layanan seperti SendGrid adalah bahwa mereka menyediakan fasilitas untuk mengirim email batch seperti buletin dan sejenisnya. Kasing penggunaan saya berbeda - saya terutama ingin menerima email, jadi jawaban Anda tidak benar-benar menjawab pertanyaan saya. Saya baru saja melihat ke Parse API mereka juga, tetapi itu dimulai pada $ 80 / bulan yang saya tidak bisa membenarkan untuk volume email (sedang berpikir untuk menjalankan contoh VM Azure VM ekstra kecil yaitu $ 9,36). Selain itu dalam kasus saya akan jauh lebih mudah untuk melakukan sistem berbasis jajak pendapat daripada antrian PUSH +, yang akan diminta oleh Push API
Ivan Zlatev
Tidak harus harus sendgrid. Ada penyedia SaaS dan PaaS lain untuk email yang tetap berarti Anda tidak perlu menjalankan server Anda sendiri.
Tom O'Connor
Bagaimana dengan Cap Pos? postmarkapp.com/inbound Terlihat lebih murah.
Tom O'Connor
Lihat, terima kasih atas info Cap Posnya, pastinya harga yang lebih baik untuk sesuatu seperti yang ada dalam pikiran saya, tetapi pada dasarnya pertanyaan saya adalah "Apakah mungkin untuk menyiapkan server email yang berfungsi pada Azure VM, yang surelnya tidak akan ditandai sebagai spam".
Ivan Zlatev
1
Saya menyadari apa pertanyaan Anda, tetapi jawaban saya tetap tidak berubah. Saya hanya keras kepala seperti itu.
Tom O'Connor