Heim >Backend-Entwicklung >PHP-Tutorial >Warum sendet mein Code keine E-Mails von meiner gewünschten Adresse über den SMTP-Server von Gmail?
So behalten Sie die gewünschte Absenderadresse bei, wenn Sie den Gmail-SMTP-Server verwenden
Wenn Sie versuchen, eine E-Mail über den SMTP-Server von Gmail zu senden, kann dies passieren Das Problem besteht darin, dass die E-Mail von Ihrem Standard-Gmail-Konto gesendet wird und nicht von der gewünschten Absenderadresse, die in Ihrem Konto angegeben ist Code.
Die zugrunde liegende Einschränkung
Leider hat Google eine Richtlinie implementiert, die die „From“- und „Reply-To“-Header in allen über sein SMTP gesendeten E-Mails neu schreibt Dienst, wodurch sie gezwungen werden, Ihr verknüpftes Gmail-Konto widerzuspiegeln. Diese Einschränkung ergibt sich aus der Absicht der SMTP-Funktion als privates Tool für die persönliche E-Mail-Zustellung und nicht als offener oder Relay-Dienst.
Alternative Optionen
Um dies zu überwinden Einschränkung können Sie alternative Lösungen in Betracht ziehen:
Zusätzlich Informationen
Das obige ist der detaillierte Inhalt vonWarum sendet mein Code keine E-Mails von meiner gewünschten Adresse über den SMTP-Server von Gmail?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!