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


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

Re: Problem mit "From:" by mail()

From Karl Pflästerer <k@rl.pflaesterer.de>
Newsgroups de.comp.lang.php
Subject Re: Problem mit "From:" by mail()
Date 2022-04-06 10:30 +0200
Message-ID <m1a6cylikw.fsf@mbp.pflaesterer.de> (permalink)
References <t24ai2$lm0$1@dont-email.me> <jb00jrFhrg3U1@mid.individual.net> <t2fg1q$2hp$1@dont-email.me> <245229d2-47b9-4c58-8f6e-e85f7ad2d7a9n@googlegroups.com>

Show all headers | View raw


Matthias P. Würfl <matthias@wuerfl.com> writes:

> Robert Riebisch schrieb am Montag, 4. April 2022 um 21:14:03 UTC+2:
>
>> >> Irgendwo danach scheint eine Art RegExp "\bgoogle." drüberzulaufen und 
>> >> irgendwie Google auszusortieren. 
>> > 
>> > Nein.
>> 
>> Doch! ;-)
>
> Nein.
>
> Das wichtige ist erstmal zu verstehen, dass das Problem nicht bei PHP liegt,
> sondern dass die Mails nach dem Aufruf von mail() an Mailserver übergeben
> werden, welche auch noch etwas tun. Genaugenommen machen die alles und das
> mail() macht nichts. Das bedeutet es ist ganz und gar kein Problem von/in PHP,
> sondern eines welches mit diesen Mails unabhängig von PHP existiert.
>
>> > Lernen, wie E-Mail und SMTP technisch funktioniert.
>> Im Großen und Ganzen weiß ich das. 
>> Die Frage ist aber offenbar eher, wie ich das Wissen in einem 
>> PHP-Kontaktformular richtig einsetze.
>
> Wichtig ist "SPF" und "DMARC Alignment". Wenn Du noch DKIM Signing hinbekommst, dann ist gut.
>
> Sprich: Du hast eine Domain. Du wählst das "From" von dieser Domain. Du wählst
> den "Sender" auch von dieser Domain. Du machst einen SPF-Eintrag, dass Mails
> von der Domain von dem ausgehenden Mailserver gesendet werden können. Und dann
> machst Du noch DKIM-Signing für die Domain. Dann geht's. Ansonsten ist das
> halt Glückssache. Du kannst nicht erwarten, dass Mails die *Du* von *Deinem*
> Server verschickst und einen Absender tragen, dessen Domainteil "fremd" ist,
> beim Empfänger ankommen. Das sieht ja ein Blinder mit Krückstock, dass die
> Mail von Deinem Server kommt und nicht von "Google". Dann landet die Mail auf
[...]

Und hier sieht der Blinde schlicht das Falsche. SPF prüft den
return-path (Envelope From).  Was im Absender steht, ist davon
unabhängig. Es ist eine absolut gängige Kombination, dass Absender (im
header) und Return-Path abweichen. Wer dies als Spam ausfiltert, ist
selbst schuld. (deshalb ist SPF auch oftmals problematisch für Mailing
Listen, aber auch andere Mail Weiterleitungen). (wenn dann noch der
Sender Header verwendet wird (absolut RFC konform) kommen noch mehr
solcher Spam-Checker, die solche Kombinationen nicht berücksichtigen, in
Schwierigkeiten (false positive)


  KP

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


Thread

Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-03-31 15:32 +0200
  Re: Problem mit "From:" by mail() Thomas Hochstein <thh@thh.name> - 2022-03-31 20:00 +0200
    Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-03-31 20:33 +0200
      Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-04 13:06 +0200
        Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-04 20:03 +0200
  Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-04 12:46 +0200
    Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-04 12:54 +0200
      Re: Problem mit "From:" by mail() Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2022-04-04 11:21 +0000
        Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-08 23:41 +0200
      Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-04 21:27 +0200
        Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-08 23:46 +0200
          Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-12 21:32 +0200
            Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-13 11:57 +0200
    Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-04 21:14 +0200
      Re: Problem mit "From:" by mail() Matthias P. Würfl <matthias@wuerfl.com> - 2022-04-05 01:05 -0700
        Re: Problem mit "From:" by mail() Karl Pflästerer <k@rl.pflaesterer.de> - 2022-04-06 10:30 +0200
          Re: Problem mit "From:" by mail() Matthias P. Würfl <matthias@wuerfl.com> - 2022-04-07 00:45 -0700
            Re: Problem mit "From:" by mail() Karl Pflästerer <k@rl.pflaesterer.de> - 2022-04-07 14:58 +0200
              Re: Problem mit "From:" by mail() Matthias P. Würfl <matthias@wuerfl.com> - 2022-04-08 01:28 -0700
            Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-12 21:59 +0200
              Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-13 11:59 +0200
                Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-13 19:46 +0200
                Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-14 10:56 +0200
                Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-14 22:41 +0200
                Re: Problem mit "From:" by mail() Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2022-04-14 21:20 +0000
                Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-15 17:13 +0200
                Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-15 17:11 +0200
                Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-15 22:47 +0200
                Re: Problem mit "From:" by mail() Arno Welzel <usenet@arnowelzel.de> - 2022-04-16 16:00 +0200
        Re: Problem mit "From:" by mail() Robert Riebisch <Robert.Riebisch@arcor.de> - 2022-04-12 21:46 +0200

csiph-web