So überschreiben Sie die Rücksendeadresse des Umschlags in PHP Mail
Um das Problem beim Festlegen der Rücksendeadresse des Umschlags mithilfe der Funktion mail() von PHP zu beheben, Diese Antwort bietet eine einfache Lösung.
Die Funktion mail() akzeptiert optionale vierte und fünfte Parameter. Während der vierte Parameter zum Festlegen von Headern verwendet wird, kann der fünfte Parameter verwendet werden, um Optionen direkt an den zugrunde liegenden sendmail-Befehl zu übergeben. Durch die Angabe von -f [Ihre_gewünschte_E-Mail-Adresse] im fünften Parameter können Sie die standardmäßige E-Mail-Adresse des Umschlags überschreiben.
Um beispielsweise die Rücksendeadresse des Umschlags auf [email protected] festzulegen, kann das folgende Codefragment verwendet werden :
<code class="php">mail('[email protected]', 'subject!', 'body!', 'From: [email protected]', '-f [email protected]');</code>
Dieser Ansatz entspricht einer „besseren, einfacheren und PHP-geeigneteren“ Methode zum Ändern der Mail-FROM-Adresse des Umschlags, da er eine direkte Kontrolle über die Sendmail-Optionen ermöglicht und eine saubere Integration mit ermöglicht der PHP-Mailer.
Das obige ist der detaillierte Inhalt vonWie kann ich die Rücksendeadresse des Umschlags in der Funktion „mail()' von PHP überschreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!