Esempio n. 1
0
 public static RecipientAddress ResolveAnrString(string name, bool resolveContactsFirst, UserContext userContext)
 {
     return(AnrManager.ResolveAnrString(name, new AnrManager.Options
     {
         ResolveContactsFirst = resolveContactsFirst
     }, userContext));
 }
Esempio n. 2
0
        // Token: 0x06000B95 RID: 2965 RVA: 0x00050E2C File Offset: 0x0004F02C
        public static bool IsInternalToOrganization(string email, UserContext userContext)
        {
            RecipientAddress recipientAddress = AnrManager.ResolveAnrString(email, new AnrManager.Options
            {
                ResolveOnlyFromAddressBook = true
            }, userContext);

            return(recipientAddress != null && recipientAddress.AddressOrigin == AddressOrigin.Directory && recipientAddress.RecipientType != RecipientType.MailUser && recipientAddress.RecipientType != RecipientType.MailContact);
        }