Na biblioteca do MsgKit para criar um .msg
convite, estão o Remetente, o Destinatário e o arquivo Representing
. Assim como o Remetente, há exatamente 1 Representando. Está documentado como:
Essas propriedades são exemplos de propriedades de endereço para o usuário do sistema de mensagens que está sendo representado pelo usuário MsgKit.Reception. Devem ser definidos pelo fornecedor de transporte de entrada, que também é responsável pela autorização ou verificação do delegado. Se nenhum usuário do sistema de mensagens estiver sendo representado, essas propriedades deverão ser configuradas para o endereço de email contido na propriedade PR_RECEIVED_BY_EMAIL_ADDRESS (PidTagReceivedByEmailAddress).
Alguma ideia de quem/o que é isso?
No nível MIME, você tem
From
cabeçalhosSender
. No nível MAPI, você temPR_SENDER_xyz
propriedadesPR_SENT_REPRESENING_xyz
. Na maioria dos casos, eles são a mesma coisa. Eles são diferentes quando uma pessoa envia em nome de outra pessoa, por exemplo, uma secretária enviando uma mensagem/solicitação de reunião em nome do chefe.A propriedade PR_RECEIVED_BY_EMAIL_ADDRESS contém o endereço de email do usuário do sistema de mensagens que recebe a mensagem. No Exchange você pode usar a propriedade MailItem.SentOnBehalfOfName que permite definir o nome de exibição do remetente pretendido da mensagem de email.
Quando um aplicativo cliente envia uma mensagem em nome de outro cliente, ele deve definir todas as propriedades do remetente representadas com os valores desse cliente. Um usuário de mensagens enviando em seu próprio nome normalmente deixa as propriedades do remetente representadas indefinidas.