Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.lang.php > #4834

Envelope-From bei mail()

From Sebastian Suchanek <sebastian.suchanek@gmx.de>
Newsgroups de.comp.lang.php
Subject Envelope-From bei mail()
Date 2022-05-14 21:04 +0200
Message-ID <t5p5hd.e28.1@msgid.suchanek.de> (permalink)

Show all headers | View raw


Hallo NG!

Aktuell stehe ich vor einem etwas merkwürdigen Problem: wenn
ich auf meinem Heimserver via mail() eine E-Mail versenden
will, wird dort für Enevelope-From, Return-Path etc. die
Adresse "www-data@<LOKALE-LAN-DOMAIN>"[1][2] verwendet. Soweit
erstmal nichts Ungewöhnliches und IIRC auch so dokumentiert,
allerdings wird mit diesem Envelope-From die Mail vom
nachgelagerten externen Mailserver abgelehnt, weil er wegen
der rein lokalen Domain den Absender nicht verfizieren kann. 

An sich sollte das ja kein Problem sein, Google wirft zig
Fundstellen aus, die alle sagen, dass man doch einfach als
fünften Parameter von mail() für sendmail einen passenden
Parameter "-f" mitgeben soll. Gesagt, getan: 

| mail($to, $subject, $message, $headers, '-f sebastian.suchanek@gmx.de');

Aber auch mit diesem Parameter wird für die tatsächlich
versendete Mail nach wie vor "www-data@<LOKALE-LAN-DOMAIN>"
für Envelope-From etc. verwendet. Auch diverse Abwandlungen
in der Schreibweise des Parameters (mit Anführungszeichen um
die eigentliche Adresse, mit und ohne Leerzeichen zwischen
"-f" und der Adresse...) haben bislang keine Veränderungen
gebracht. 
Was läuft da schief bzw. wie kann ich näher herausfinden, was
da schief läuft?

System ist übrigens ein Debian Stretch mit einem ziemlich
out-of-the-box PHP 7.0.33 als FPM.


TIA,

Sebastian

_____
[1] "www-data" ist der User, unter dem der Apache läuft.
[2] "<LOKALE-LAN-DOMAIN>" ist nur die Anonymisierung hier fürs
    Usenet, tatsächlich steht da die richtige Domain, die aber
    tatsächlich nur im LAN aufgelöst werden kann.

Back to de.comp.lang.php | Previous | NextNext in thread | Find similar


Thread

Envelope-From bei mail() Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2022-05-14 21:04 +0200
  Re: Envelope-From bei mail() Thomas Hochstein <thh@thh.name> - 2022-05-14 21:22 +0200
    Re: Envelope-From bei mail() Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2022-05-14 21:59 +0200

csiph-web