SPF für die subdomain E-Mail-spam zu vermeiden
SPF ist eine leistungsfähige Methode, um zu vermeiden, blockiert die E-Mails als spam. Dabei wird allerdings der SPF wird in der Regel für die Haupt-domain, und ich war nicht in der Lage zu finden, die Einstellung für die subdomain, und ich bin mir nicht sicher, ob es effektiv ist auf allen. Ich möchte meine E-Mail-setup-server auf mail.domain.com
auf einem separaten server. Die SPF für die Haupt-domain ist
@ v=spf1 mx include:domain.com ~all
@ v=spf1 a mx ptr ip4:0.0.0.0 ~all
Und für E-mail-server (subdomain)
mail.domain.com v=spf1 mx include:mail.domain.com ~all
mail.domain.com v=spf1 a mx ptr ip4:1.1.1.1 ~all
wo 0.0.0.0 ist der main-server IP 1.1.1.1 und der E-mail-server-IP-Adresse. Wird diese Einstellung arbeiten, um erfolgreich zu nutzen mail.domain.com für E-Mails (z.B. [email protected])?
Welche anderen überlegungen können helfen zu vermeiden, dass die Kennzeichnung der E-Mails, die von der Unterdomäne als spam?
- Deine Anforderungen sind ziemlich merkwürdig. Wollen Sie wirklich E-mail-Adressen wie [email protected] statt [email protected]?
- ja, ich möchten verschieben Sie E-mail-Dienst auf einen anderen server (trennen Sie es von der website-server). Da die E-mail-Domäne und host identisch sein muss, um spam zu vermeiden, verwende ich [email protected]. Natürlich, es ist üblich!
- OK, jetzt verstehe ich, Sie davon ausgehen, dass "die mail-Domäne und host identisch sein muss, um spam zu vermeiden". Das ist aber nicht wahr. Nur denken Sie daran: dies wäre nur sinnvoll für Organisationen, die serviert werden, die von einem einzigen server. Siehe meine aktualisierte Antwort für eine bessere Konfiguration.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vereinfachen Sie Ihre SPF-setup. Wenn ich Ihre Worte buchstäblich, dann müssen Sie drei DNS-Einträge für SMTP:
Den zweiten Datensatz (MX) ist eigentlich optional.
Einem vernünftigen setup basierend auf deinen Kommentar:
Dies bedeutet, dass Sie verwenden können E-mail-Adressen wie [email protected], während Sie Ihre E-mail-server kann sich auf einem anderen server als dem, der dient example.com. Sie sollten auch die Einrichtung der reverse-DNS-Eintrag (PTR-record) für 1.1.1.1, so, dass es auf mail.example.com. In der Regel müssen Sie Ihr hosting-Unternehmen zu tun.
Paar andere Dinge, die helfen: