Freigeben über


SMTP-Adressen

Gilt für: Outlook 2013 | Outlook 2016

Das Format von SMTP-E-Mail-Adressen ist in RFC 822 definiert. MAPI-Komponenten sollten jede Adresse verarbeiten, die diesem Standard entspricht. Es gibt jedoch eine bestimmte Form der RFC 822-Adresse, die MAPI-Adressen am besten codiert:

Anzeigename<E-Mail-Adresse>

Die spitzen Klammern werden als Literale eingeschlossen. Leerzeichen sind in Anzeigenamen üblich; sie müssen nicht zitiert werden. Eine typische Adresse könnte wie diese aussehen, die zu einem der Mitautoren von RFC 1521 gehört:

Nathaniel Borenstein <nsb@bellcore.com>

Wenn der Anzeigename Zeichen enthält, die in SMTP-Adressen eine besondere Bedeutung haben, z < . B. oder @, sollte der gesamte Anzeigename in doppelte Anführungszeichen eingeschlossen werden. Wenn bei ausgehenden E-Mails die Gesamtlänge der E-Mail-Adresse und des Anzeigenamens 255 Zeichen überschreitet, sollte der Anzeigename gelöscht werden.

Die Teile einer SMTP-Adresse werden mapi-Eigenschaften wie folgt zugeordnet:

SMTP-Adresskomponente MAPI-Eigenschaft
Anzeigename für alle Empfänger
PR_DISPLAY_NAME (PidTagDisplayName)
Anzeigename für Das Feld "Von"
PR_SENDER_NAME (PidTagSenderName)
Anzeigename für Absenderfeld
PR_SENT_REPRESENTING_NAME (PidTagSentRepresentingName)
E-Mail-Adresse
PR_EMAIL_ADDRESS (PidTagEmailAddress)
implizit, immer "SMTP"
PR_ADDRTYPE (PidTagAddressType)

Wenn für eingehende E-Mails kein Anzeigename für eine Adresse vorhanden ist, sollte stattdessen die gesamte E-Mail-Adresse verwendet werden. Der Adresstyp ist immer SMTP.

Empfängereigenschaften werden aus der Empfängertabelle der MAPI-Nachricht übernommen. Absendereigenschaften werden der Nachricht selbst entnommen.