Поделиться через


PidLidInternetAccountName

Возвращает отображаемое имя учетной записи, которая доставила сообщение.

Краткие сведения

Свойство Значение
Связанные свойства:
dispidInetAcctName
Набор свойств:
PSETID_Common
Длинный идентификатор (LID):
0x00008580
Тип данных:
PT_UNICODE
Область:
Общие сообщения

Замечания

Это свойство должно содержать то же значение, которое возвращается из свойства API управления учетными записями PROP_ACCT_NAME для учетной записи, которая доставила сообщение.

Поставщики хранилища сообщений предоставляют это именованное свойство и PidLidInternetAccountStamp , чтобы выполнить следующие действия:

  • Когда пользователь нажимает кнопку Ответить всем в сообщении электронной почты, Outlook удаляет адрес электронной почты, связанный с учетной записью и помеченный в сообщении, из списка получателей ответа. Это происходит, если этот адрес электронной почты не является отправителем исходного сообщения.

  • По умолчанию Outlook отправляет ответы и пересылаемые сообщения через учетную запись, указанную в исходном сообщении.

Обычно диспетчер протоколов Outlook доставляет сообщения, а Outlook задает свойства PidLidInternetAccountName и PidLidInternetAccountStamp , чтобы указать учетную запись, которая доставила сообщение. Однако если хранилище сообщений тесно связано с транспортом, диспетчер протоколов Outlook не доставляет сообщения, и Outlook не может задать эти свойства. В этом сценарии Outlook вызывает функцию IMAPIProp::GetIDsFromNames . Если поставщик хранилища сообщений хочет предоставить эти именованные свойства, он должен реализовать IMAPIProp::GetIDsFromNames и возвращать теги свойств с помощью выходного параметра lppPropTags. Затем Outlook может вызвать метод IMAPIProp::GetProps с помощью этих тегов свойств, а поставщик хранилища сообщений может вернуть имя учетной записи и метку нужной учетной записи.

Для поддержки этих именованных свойств поставщики хранилищ должны ожидать, что Outlook будет использовать IMAPIProp::GetIDsFromNames для получения тега свойства для этого свойства. Outlook задает следующие значения для структуры MAPINAMEID , соответствующей этому именованное свойство, которое передается как часть массива, на который указывает входной параметр lppPropNamesэлемента IMAPIPropProp::GetIDsFromNames.

Свойство Значение
lpGuid:
PSETID_Common
ulKind:
MNID_ID
Kind.lID:
dispidInetAcctName

См. также