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 |