Мені хотілося знати найкращий спосіб змусити мій сервер пошти надсилати електронні листи від домену моїх клієнтів, не маючи в сірому списку, а також уникаючи проблем з відмов.
Я читав деякі інші питання тут , тут і тут, але жоден не вивчає всіх можливих рішень. Ось кілька можливостей, які я хотів би порівняти:
A.
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>
Питання : Це те, що робить gmail. Це заголовок msg "From:", який має інший домен, а не відправник конверту.
emailclients покаже "Від: res@client.com через do-not-reply@myapp.com" або
"Від: do-not-reply@myapp.com На поведінці res@client.com" , що не є проблемою для мене.
Тепер, чи це погано вплине на репутацію мого домену, на те, що заголовок "Від:" має інший домен? (і якщо це не Google, хто це робить ...)
Б.
HELO mymailserver.com
MAIL FROM<do-not-reply@myapp.com>
DATA
From: <res@client.com>
# same as A, but no "Sender:"
Схоже, колись Google це зробив і назвав це помилкою
http://groups.google.com/group/Gmail-Help-Message-Delivery-en/browse_thread/thread/f651cb1db5d9dd23/3a8bcd0548487863?lnk=gst&q=%22on+behalf + of% 22 & pli = 1
Помилка видалила "Відправник:" з їхніх повідомлень, а "via" не з’явилося в emailclient. (RFC каже, що ОБОВ'ЯЗКОВО бути присутнім, якщо він не є таким, як "From:")
C.
HELO mymailserver.com
MAIL FROM<res@client.com>
DATA
From: <res@client.com>
Це так, ніби client.com надсилав повідомлення (ПОЧТА ВІД "теж" підроблена). Але якщо домен client.com добре відомий або в його DNS є запис SPF, мені доведеться змінити його DNS, дозволяючи mymailserver.com надсилати повідомлення від їх імені .. (Для мене це неможливо через nb . клієнтів, а також деякі мої клієнти не мають контролю над своїми доменами, тобто самі використовують @ gmail.com)
D.
HELO mymailserver.com
MAIL FROM<do-not-reply@myapp.com>
DATA
From: <do-not-reply@myapp.com>
Reply-to: <res@myclient.com>
Питання : Це найпростіший, я додав би лише заголовок "Відповідь до:". Це дійсно враховано ВСІ ЧАСИ електронними клієнтами? Чи можна це сприймати і як підробку, додаючи різні домени до заголовка "Відповісти до" і бути поганим впливом на репутацію мого домену?
- RFC говорить лише про те, що "якщо поле" Відповідь до "існує, відповідь ДОЛЖЕН би перейти на адреси, зазначені в цьому полі, а не на адреси (адреси), зазначені в полі". "
- Лише заголовок "Від:" буде "підроблений":
"Від: myclient.com (через myapp.com) <do-not-reply@myapp.com>".