Esempio n. 1
0
            public SmtpUtfEightExtensionProcessor(IConnection connection)
                : base(connection)
            {
                MailVerb     mailVerbProcessor = connection.MailVerb;
                MailFromVerb mailFromProcessor = mailVerbProcessor.FromSubVerb;

                mailFromProcessor.ParameterProcessorMap.SetProcessor("SMTPUTF8", new SmtpUtfEightParameterProcessor());
            }
Esempio n. 2
0
            /// <summary>
            /// Initializes a new instance of the <see cref="EightBitMimeExtensionProcessor"/> class.
            /// </summary>
            /// <param name="connection">The connection<see cref="IConnection"/></param>
            public EightBitMimeExtensionProcessor(IConnection connection)
                : base(connection)
            {
                MailVerb     mailVerbProcessor = connection.MailVerb;
                MailFromVerb mailFromProcessor = mailVerbProcessor.FromSubVerb;

                mailFromProcessor.ParameterProcessorMap.SetProcessor("BODY", new EightBitMimeBodyParameter());
            }
Esempio n. 3
0
            public EightBitMimeExtensionProcessor(IConnection connection)
            {
                EightBitMimeDataVerb verb = new EightBitMimeDataVerb();

                connection.VerbMap.SetVerbProcessor("DATA", verb);

                MailVerb     mailVerbProcessor = connection.MailVerb;
                MailFromVerb mailFromProcessor = mailVerbProcessor.FromSubVerb;

                mailFromProcessor.ParameterProcessorMap.SetProcessor("BODY", verb);
            }