次の方法で共有


SMTP アドレス

適用対象: Outlook 2013 | Outlook 2016

SMTP メール アドレスの形式は RFC 822 で定義されています。 MAPI コンポーネントは、その標準に準拠するすべてのアドレスを処理する必要があります。 ただし、MAPI アドレスを最適にエンコードする RFC 822 アドレスの特定の形式があります。

display-name<email-address>

山かっこはリテラルとして含まれます。 表示名には空白が一般的です。引用符で囲む必要はありません。 一般的なアドレスは次のようになります。これは RFC 1521 の共同編集者の 1 つに属しています。

ナサニエル・ボレンシュタイン <nsb@bellcore.com>

表示名に、 < や @などの SMTP アドレスで特別な意味を持つ文字が含まれている場合は、表示名全体を二重引用符で囲む必要があります。 送信メールでは、メール アドレスと表示名の合計長が 255 文字を超える場合は、表示名を削除する必要があります。

SMTP アドレスの部分は、次のように MAPI プロパティにマップされます。

SMTP アドレス コンポーネント MAPI プロパティ
すべての受信者の display-name
PR_DISPLAY_NAME (PidTagDisplayName)
From フィールドの display-name
PR_SENDER_NAME (PidTagSenderName)
Sender フィールドの display-name
PR_SENT_REPRESENTING_NAME (PidTagSentRepresentingName)
email-address
PR_EMAIL_ADDRESS (PidTagEmailAddress)
暗黙的、常に "SMTP"
PR_ADDRTYPE (PidTagAddressType)

受信メールのアドレスの表示名がない場合は、代わりにメール アドレス全体を使用する必要があります。 アドレスの種類は常に SMTP です。

受信者のプロパティは、MAPI メッセージの受信者テーブルから取得されます。sender プロパティは、メッセージ自体から取得されます。