Ich wollte wissen, wie ich meinen Mailserver am besten dazu bringen kann, E-Mails im Namen der Domains meiner Kunden zu senden, ohne dass er in eine Grauliste aufgenommen wird und Probleme beim Absprung vermieden werden.
Ich habe hier , hier und hier einige andere Fragen gelesen , aber keine untersucht alle möglichen Lösungen. Hier sind einige Möglichkeiten, die ich vergleichen möchte:
EIN.
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>
Frage : Dies ist, was Google Mail tut. Es ist der Nachrichtenkopf "Von:", der eine andere Domäne hat, nicht der Umschlagsender.
E-Mail-Clients zeigen "Von: res@client.com über do-not-reply@myapp.com" oder
"Von: do-not-reply@myapp.com im Namen von res@client.com" an , was kein Problem ist für mich.
Beeinträchtigt dies die Reputation meiner Domain und die Tatsache, dass der Header "From:" eine andere Domain hat? (und wenn es nicht Google ist, der es tut ..)
B.
HELO mymailserver.com
MAIL FROM<do-not-reply@myapp.com>
DATA
From: <res@client.com>
# same as A, but no "Sender:"
Es sieht so aus, als hätte Google dies einmal getan und als Fehler
http://groups.google.com/group/Gmail-Help-Message-Delivery-de/browse_thread/thread/f651cb1db5d9dd23/3a8bcd0548487863?lnk=gst&q=%22on+behalf bezeichnet + von% 22 & pli = 1
Ein Fehler hat den "Absender:" aus ihren Nachrichten entfernt und das "Via" wurde nicht im E-Mail-Client angezeigt. (Der RFC gibt an, dass er vorhanden sein MUSS, wenn er nicht mit dem "Von:" identisch ist.)
C.
HELO mymailserver.com
MAIL FROM<res@client.com>
DATA
From: <res@client.com>
Es ist, als würde client.com die Nachricht senden (der MAIL FROM wird ebenfalls "gefälscht"). Aber wenn die client.com-Domain bekannt ist oder einen SPF-Eintrag in ihrem DNS hat, müsste ich ihren DNS ändern, damit mymailserver.com in ihrem Namen Nachrichten senden kann von Kunden, und auch einige meiner Kunden haben keine Kontrolle über ihre Domains, dh sie verwenden selbst @ 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>
Frage : Dies ist die einfachste, ich würde nur einen "Reply-to:" - Header hinzufügen. Wird dies von E-Mail-Clients STÄNDIG berücksichtigt? Kann dies auch als Fälschung empfunden werden, indem dem "Reply-to" -Header verschiedene Domains hinzugefügt werden und die Reputation meiner Domain beeinträchtigt wird?
- nur die RFC sagt , dass „wenn das Reply-To - Feld vorhanden ist , dann ist die Antwort , sollen Sie auf die Adressen in diesem Bereich angezeigt gehen und nicht auf die Adresse (n) , die in dem Feld.“.
- Nur das Header-Label "From:" wird "gefälscht":
"From: myclient.com (über myapp.com) <do-not-reply@myapp.com>".