Beispiel #1
0
 public OutboundConversionOptions(string imceaDomain)
 {
     this.imceaEncapsulationDomain       = InboundConversionOptions.CheckImceaDomain(imceaDomain);
     this.encodeAttachmentsAsBinhex      = false;
     this.suppressDisplayName            = false;
     this.internetMessageFormat          = InternetMessageFormat.Mime;
     this.internetTextFormat             = InternetTextFormat.HtmlAndTextAlternative;
     this.preserveReportBody             = true;
     this.byteEncoderTypeFor7BitCharsets = ByteEncoderTypeFor7BitCharsets.UseQP;
     this.clearCategories                       = true;
     this.owaServer                             = null;
     this.userADSession                         = null;
     this.recipientCache                        = null;
     this.useRFC2231Encoding                    = false;
     this.allowUTF8Headers                      = false;
     this.limits                                = new ConversionLimits(false);
     this.dsnWriter                             = null;
     this.logDirectoryPath                      = null;
     this.isSenderTrusted                       = true;
     this.useSimpleDisplayName                  = false;
     this.allowPartialStnefContent              = false;
     this.generateMimeSkeleton                  = false;
     this.demoteBcc                             = false;
     this.resolveRecipientsInAttachedMessages   = true;
     this.quoteDisplayNameBeforeRfc2047Encoding = false;
     this.allowDlpHeadersToPenetrateFirewall    = false;
     this.EnableCalendarHeaderGeneration        = true;
     this.EwsOutboundMimeConversion             = false;
     this.blockPlainTextConversion              = true;
     this.useSkeleton                           = true;
 }
 public InboundConversionOptions(IRecipientSession scopedRecipientSession, string imceaDomain)
 {
     if (string.IsNullOrEmpty(imceaDomain))
     {
         this.ignoreImceaDomain = true;
     }
     else
     {
         this.imceaResolvableDomain = InboundConversionOptions.CheckImceaDomain(imceaDomain);
     }
     this.UserADSession = scopedRecipientSession;
 }
 public InboundConversionOptions(IADRecipientCache scopedRecipientCache, string imceaDomain)
 {
     if (string.IsNullOrEmpty(imceaDomain))
     {
         this.ignoreImceaDomain = true;
     }
     else
     {
         this.imceaResolvableDomain = InboundConversionOptions.CheckImceaDomain(imceaDomain);
     }
     this.RecipientCache = scopedRecipientCache;
 }
 public InboundConversionOptions(string imceaDomain)
 {
     this.imceaResolvableDomain = InboundConversionOptions.CheckImceaDomain(imceaDomain);
 }