Auge: PHP: Mailadresse mit Unterstrich

Beitrag lesen

Hallo

Soweit ich weiß, ist der Unterstrich doch ein gültiges ASCII-Zeichen.

Er ist ein ASCII-Zeichen (U+005F), aber in Mailadressen sind nicht alle ASCII-Zeichen erlaubt. Im Zweifelsfall müsste man mal in RFC 2822 nachlesen, welche das sind.

Oder in RFC 5322, welcher RFC 2822 abgelöst hat und seinerseits mit RFC 6854 aktualisiert wurde. Nicht gerade überblickförderlich aber selbst bei einem solch alten System verändert sich immer wieder etwas.

Muss das für PHP gesondert codiert werden?

Nein.

Laut dem Abschnitt zum Local Part im Wikipedia-Artikel E-Mail-Adresse ist es ein „immer schon“™️ erlaubtes Zeichen (A-Za-z0-9.!#$%&'*+-/=?^_`{|}~ [1][2]).

Tschö, Auge

--
Ein echtes Alchimistenlabor musste voll mit Glasgefäßen sein, die so aussahen, als wären sie beim öffentlichen Schluckaufwettbewerb der Glasbläsergilde entstanden.
Hohle Köpfe von Terry Pratchett

  1. Wie wird hier der Backtick in einem Codeabschnitt maskiert? Mit einem Backslash hat es nicht funktioniert. Mit einem zweiten Backtick wird der Codeabschnitt zumindest bis zu seinem geplanten Ende gestreckt [2:1]. In der Auflistung der erlaubten Zeichen sollte er jedenfalls nur einmal stehen. ↩︎

  2. Das wurde nach dem Hinweis von Gunnar korrigiert. ↩︎ ↩︎

0 39

PHP: Mailadresse mit Unterstrich

Linuchs
  • php
  1. 0
    me-too
    1. 0
      Linuchs
      1. 0
        Raktenpoststelle
        1. 0
          Raktenpoststelle
          1. 0
            Linuchs
            1. 0
              Auge
      2. 0
        Tabellenkalk
        1. 0
          Linuchs
          1. 0
            me-too
            • e-mail
            • php
            • webserver
      3. 0
        Der Martin
        1. 0
          Tabellenkalk
          1. 0
            Der Martin
            1. 0
              me-too
              • e-mail
              • php
              • webserver
              1. 0

                PHP: Mail wird nicht gesendet. Headerfehler?

                me-too
                1. 0
                  Raketenfehlersuchtrupp
                  1. 0
                    me-too
                    1. 2
                      Julius
                      1. 0

                        Quelltext: danke!

                        me-too
                        • danke
      4. 0
        Raketenfehlersuchtrupp
        1. 0
          Zwei Tests bei denen die Mails definitiv ankommen
          1. 2

            Entkäfern durch einen simplen Test...

            Raketenfehlerzeiger
      5. 2
        klawischnigg
        1. 4
          Julius
          1. -1

            Kirchen, Dörfer, Aktienkurse

            Raktetenwilli
            • performance
            • programmiertechnik
            • sicherheit
            1. 0

              Augenmaß (+1)

              me-too
              • datenschutz
              • programmiertechnik
              • sicherheit
              1. 0
                Der Martin
              2. 5
                dedlfix
            2. 3
              Julius
              1. 0
                Raketenkonstrukteur
                1. 1
                  Julius
                2. 0
                  Der Martin
                  • humor
                  • offtopic
  2. 0
    Der Martin
    • e-mail
    • php
    1. 0
      Auge
      • e-mail
      • markdown
      • php
      1. 0
        Rolf B
      2. 1
        Gunnar Bittersmann
        • markdown
        1. 0
          Rolf B
          1. 0
            Gunnar Bittersmann
        2. 0
          Auge