ComponentPro UltimateMail

      MimeOptions Enumeration

      See AlsoMembers Options: Show AllLanguage Filter: AllSend comments on this topic to ComponentPro
      Specifies various options for MIME parser and writer.

      Syntax

      public enum MimeOptions

      Members

      NameDescription
      DoNotWriteBccDo not write the "Bcc" header into output stream.
      DoNotParseMimeTreeIgnore the MIME tree and parse the message as a single-level entity.
      ProcessAllHeadersParses and reencodes all headers, even when not needed or modified.
      IgnoreUnparsableHeadersIgnore unparsable headers when parsing mail message.
      AlwaysWriteContentTransferEncodingAlways write a content-transfer-encoding, even if it has a default value of "7bit"
      IgnoreUnparsableSignaturesIgnore unparsable S/MIME signature entities when parsing mail message.
      AllowAnyTextCharactersSkips checking of text content for text/* entities. When this options is enabled, it is possible to use any characters inside text entities.
      DoNotQuoteProblematicSequencesDisables encoding of leading 'F', '.' and '-' character in body parts using quoted-printable content transfer encoding. These leading characters used to cause problems to legacy mail transfer agents, so quoted-printable-encoding them was used as a workaround that doesn't cause any problems to properly-implemented mail agents.
      OnlyParseHeadersOnly parses message headers and ignores the body.
      DoNotAddDateIfNoSubjectAndFromDo not automatically add a date header if 'date', 'subject' or 'from' headers are missing from a top-level or embedded message.
      DisableEncryptionKeyPreferenceDo not include encryption key preference attribute in signed message attributes.
      DisableSMimeCapabilitiesAttributeDo not include S/MIME options attribute in signed message attributes.
      SkipCertificateUsageCheckSkip certificate usage check.
      IgnoreInvalidTnefMessagesIgnore invalid TNEF (winmail.dat) attachments when parsing mail messages.
      SkipSenderCheckSkip sender check.
      KeepRawEntityBodyKeep the raw entity body when parsing MIME messages and make it accessible using GetRawContentStream.
      DoNotCloseStreamAfterLoadKeep the input stream open when Load method is done.
      DoNotPreloadAttachmentsTry to conserve memory by not preloading attachment content when constructing a message.
      DisableSinglePartHtmlWorkaroundDisable a workaround for broken mail clients such as Mac mail that don't correctly parse HTML-only messages. By default, MailMessage class constructs a single-part multipart/alternative structure to solve this. Enabling this flag turns off this behavior.
      LoadMsgPropertiesLoad Outlook MSG properties into custom MIME headers. All these MIME headers start with X-Outlook- string.
      DoNotTrimHeaderValuesInstructs the MIME header parser not to trim the headers while parsing them.
      DisableRtfToHtmlConversionDo not convert RTF views to HTML.
      TreatBinaryRtfAsAlternateViewTreat binary RTF as AlternateView.
      SkipTnefMessageProcessingSkip TNEF (winmail.dat) attachment processing. If specified, the 'winmail.dat' attachment is not processed at all.
      Top

      Framework

      .NET Compact Framework.NET Compact Framework

      Supported version: 2.0, 3.5, and 3.9
      Assembly: ComponentPro.Mail.CF (in ComponentPro.Mail.CF.dll)

      .NET Framework.NET Framework

      Supported version: 2.0, 3.0, 3.5, 4.0, 4.5.x, 4.6.x and later
      Assembly: ComponentPro.Mail (in ComponentPro.Mail.dll)

      Xamarin AndroidXamarin Android

      Supported version: 2.3 and later
      Assembly: ComponentPro.Mail.Android (in ComponentPro.Mail.Android.dll)

      Xamarin MacXamarin Mac

      Supported version: 2.0.x and later
      Assembly: ComponentPro.Mail.Mac (in ComponentPro.Mail.Mac.dll)

      Xamarin iOSXamarin iOS

      Supported version: 5.1.x and later
      Assembly: ComponentPro.Mail.iOS (in ComponentPro.Mail.iOS.dll)

      See Also