Domino 9 und frühere Versionen > ND8: Entwicklung
@ValidateInternetAddress und Umlaute
LohCon:
Hallo Zusammen,
die Validierung eines Feldes mit @ValidateInternetAddress wirft eine Fehler aus, wenn Umlaute enthalten sind. Egal, ob im Domain Part oder Local Part der Emailadresse. Dazu hätte ich jetzt 2 Fragen:
1) Liegt das an der Notesversion oder hat IBM das generell nicht angepasst? Ich nutze Notes 8.5.3 FP5
2) Generelle Frage: Sind Umlaute auch im Local Part der Emailadresse zulässig oder nur im Domain Part? Laut Wikipedia nicht.
Freue mich auf eine Antwort,
- Jörg
thkn777:
Hallo LohCon,
wenn es streng nach RFC821 (http://tools.ietf.org/html/rfc821) und 822 geht, dann reagiert Notes m.E. nach korrekt. Suche einfach mal nach den beiden RFC's und kämpf Dich durch ;)
Allerdings gibt es schon neuere Spezifikationen, wie etwa http://tools.ietf.org/html/rfc5321 und - wichtiger - die http://tools.ietf.org/html/rfc2821, die auch http://tools.ietf.org/html/rfc5336 bzw. die wahrscheinlich aktuellste Version https://datatracker.ietf.org/doc/rfc6531/ erwähnt. Darin geht's um UTF-8 Support.
Insofern erwarte ich, daß wie üblich eine "Grauzone" existiert bei den Mailservern und auch bei den Konfigurationen, die die Mailadmins zulassen. Ich könnte mir also vorstellen, daß Umlaute im local oder/und domain part IRGENDWO IRGENDWIE (manchmal) funktionieren.
Unter Lotus Notes 8.5x und in einem produktiven Umfeld ist man meiner Erfahrung nach aber gut beraten, den Auskünften von @ValidateInternetAddress Glauben zu schenken.
Schönen Feierabend,
Th.
m3:
Wie Th. schon korrekt ausführte, Umlaute in "Internet-Mails" funktionieren nicht, sind nicht standard und überhaupt.
Die Hilfe sagt dazu ja auch ganz explizit:
--- Zitat ---Validates an Internet address based on the RFC 822 or RFC 821 Address Format Syntax.
--- Ende Zitat ---
RFC 5322 (Nach-Nachfolger der http://tools.ietf.org/html/rfc822) definiert hier ganz deutlich:
--- Code: ---Amessage that is conformant with this specification is composed of
characters with values in the range of 1 through 127 and interpreted
as US-ASCII [ANSI.X3-4.1986] characters. For brevity, this document
sometimes refers to this range of characters as simply "US-ASCII
characters".
--- Ende Code ---
Umlaute in Notes-Adressen funktionieren, sind aber nicht "best practice".
P.S.: Ich wüsste wirklich gerne, wie Du auf die Idee kommst, dass Umlaute in Mail-Adressen funktionieren sollten.
Tode:
@Martin: Seit einiger Zeit ist es möglich, Domains mit Umlauten zu registrieren... Und ich habe auch schon erfolgreich mit Domino mails an solche Empfänger versendet. Dass das nicht "Best Practice" ist, weiss jeder, der sich dem Thema ein wenig beschäftigt.
Nichtsdestotrotz ist die Nachfrage (leider aus technischer Sicht) berechtigt.
Aber Dein Auszug aus der Hilfe trifft es natürlich exakt: Validiert nach RFC822 und RFC821, und die sagen, Umlaute nicht erlaubt...
Mal sehen, ob IBM die Validierung nach den neuen Normen irgendwann einbaut...
m3:
Tode, im Browser mögen die IDNs ja mittlerweile halbwegs funktionieren, aber mir wäre noch kein MUA/MTA bekannt, der IDNs in Mailadressen für den Benutzer transparent behandlen kann.
Wenn man die Adresse händisch (um)kodiert, dann ja. Aber von "massentauglich" sind wir da noch weit entfernt.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln