Ich habe eine Website; nennen wir es abc.com. Die E-Mail wird von Office365 verarbeitet. Ich habe es kürzlich von einer Sharepoint-Umgebung auf einen anderen Webhost (GoDaddy) migriert. Ich habe versucht, die WP Mail SMTP-Plugin-Option zu verwenden, um E-Mails zu senden, aber es sendet nicht.So verhindern Sie, dass E-Mails von der Wordpress-Website als Spam auf dem Exchange-Onlineserver gekennzeichnet werden
Meine Einstellungen sind:
smtp: smtp.office365.com
port: 587
encryption: use TLS
authentication: use smtp
Senden schlägt mit dem Fehler:
SMTP ERROR: Failed to connect to server: Connection refused (111)
die Standard wp Mail mit den unten angegebenen Einstellungen arbeitet mit Adressen von E-Mail-außerhalb die Domäne senden , aber Nachrichten werden als Spam für Adressen in der Domäne gekennzeichnet.
header = 'From: '.get_option('blogname').' <[email protected]>'
Ich habe E-Mail-Routing auf Remote Mail Exchanger festgelegt. Ich habe versucht, die Adresse [email protected]
zu Exchange erlaubt Liste/Whitelist hinzuzufügen, und ich habe sogar versucht, die Host-IP zu vertrauenswürdigen IPs auf dem Server hinzufügen - aber es funktioniert immer noch nicht.
Wie sind Sie mit diesem @ GotaloveCode gegangen? –
Ich endete mit der Standard-WP-Mail.Auf dem Client o365 admin habe ich die E-Mail-Adresse der Whitelist hinzugefügt. Machte die Mail-Regel Priorität vor der Standard-Spam-Filter-Regel. Ich ging sogar noch einen Schritt weiter, um die IP-Whitelist, aber das ist Overkill, denke ich. @TimMalone – GotaloveCode