Saya ingin tahu cara terbaik untuk membuat server surat saya mengirim email atas nama domain klien saya, tanpa di-greylisted dan juga menghindari masalah bouncing.
Saya telah membaca beberapa pertanyaan lain di sini , di sini dan di sini tetapi tidak ada yang mengeksplorasi semua solusi yang mungkin. Berikut adalah beberapa kemungkinan yang ingin saya bandingkan:
SEBUAH.
HELO mymailserver.com
MAIL FROM<do-not-reply@myapp.com> # mymailserver.com same IP as myapp.com
DATA
From: <res@client.com>
Sender: <do-not-reply@myapp.com>
Pertanyaan : Inilah yang dilakukan gmail. Header msg "Dari:" yang memiliki domain berbeda, bukan pengirim amplop.
emailclients akan menampilkan "Dari: res@client.com via do-not-reply@myapp.com" atau
"Dari: do-not-reply@myapp.com Atas Nama res@client.com" , yang bukan masalah untuk saya.
Sekarang, apakah ini akan berdampak buruk pada reputasi domain saya, fakta bahwa tajuk "Dari:" memiliki domain yang berbeda? (dan jika bukan Google yang melakukannya ..)
B.
HELO mymailserver.com
MAIL FROM<do-not-reply@myapp.com>
DATA
From: <res@client.com>
# same as A, but no "Sender:"
Sepertinya Google pernah melakukan ini dan menyebutnya kesalahan
http://groups.google.com/group/Gmail-Help-Message-Delivery-en/browse_thread/thread/f651cb1db5d9dd23/3a8bcd0548487863?lnk=gst&q=%22on+behalf + dari% 22 & pli = 1
Bug menghapus "Pengirim:" dari pesan mereka dan "via" tidak muncul di klien email. (RFC mengatakan bahwa itu HARUS hadir jika tidak sama dengan "Dari:")
C.
HELO mymailserver.com
MAIL FROM<res@client.com>
DATA
From: <res@client.com>
Seolah-olah client.com mengirim pesan (MAIL FROM juga "palsu"). Tetapi jika domain client.com terkenal atau memiliki entri SPF dalam DNS-nya, saya harus mengubah DNS-nya, memungkinkan mymailserver.com untuk mengirim pesan atas nama mereka .. (Ini tidak mungkin bagi saya karena nb . klien, dan juga beberapa klien saya tidak memiliki kontrol atas domain mereka, yaitu menggunakan @ gmail.com sendiri)
D.
HELO mymailserver.com
MAIL FROM<do-not-reply@myapp.com>
DATA
From: <do-not-reply@myapp.com>
Reply-to: <res@myclient.com>
Pertanyaan : Ini adalah yang paling sederhana, saya hanya akan menambahkan header "Balas-ke:". Apakah ini benar-benar diperhitungkan SEMUA SAAT oleh klien email? Bisakah ini dianggap sebagai spoof juga, menambahkan domain yang berbeda ke header "Balas-ke", dan menjadi pengaruh buruk bagi reputasi domain saya?
- RFC hanya mengatakan bahwa "jika bidang Balas-Ke ada, maka balasan HARUS pergi ke alamat yang ditunjukkan di bidang itu dan bukan ke alamat yang ditunjukkan dalam bidang Dari.".
- Hanya label tajuk "Dari:" yang akan "dipalsukan":
"Dari: myclient.com (via myapp.com) <do-not-reply@myapp.com>".