Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


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

Envelope-From bei mail()

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Sebastian Suchanek <sebastian.suchanek@gmx.de>
Newsgroups de.comp.lang.php
Subject Envelope-From bei mail()
Date Sat, 14 May 2022 21:04:45 +0200
Lines 41
Message-ID <t5p5hd.e28.1@msgid.suchanek.de> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=iso-8859-15
Content-Transfer-Encoding 8bit
X-Trace individual.net Frt9qTorFRghCU1vL0GIpgS2umZuwTJFtav6wFq6z53WU80rY=
Cancel-Lock sha1:+e4P8WdARQeKaiQwCPtWdcdgFjo=
User-Agent Xnews/2005.10.18 Mime-proxy/1.4.c.1 (Win32) Hamster/2.1.0.11
X-Face //SzobV}i|*=Ael([X.`2mqbxR)[{/\,EZ%&hMI`Hh:)K3g>hCB/hs\3(,v%=vu|Aug"0>Uql/*1KlD^BRTd@D2&3p~kY$/7^,{N<HC`jeymVYHgBa4v`^0;%Ep47Zc3.rUTNMK}3]MO0JRp8gB!t"?K=twH=(Qa>{w<v\*.o~[Kd."gt&vGqX7M1%{tHQAUsbfR<Q?aC|<w_FGpQ~D4{/HtI\BU5H~(5XXy(7g@~^q73-gERW!XR[g-Imghu.DB4R^_%Z7`z-AE~B\g\!#
X-KorrNews Used
X-Complaints webmaster@suchanek.de
Xref csiph.com de.comp.lang.php:4834

Show key headers only | 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