public SmtpUtfEightExtensionProcessor(IConnection connection) : base(connection) { MailVerb mailVerbProcessor = connection.MailVerb; MailFromVerb mailFromProcessor = mailVerbProcessor.FromSubVerb; mailFromProcessor.ParameterProcessorMap.SetProcessor("SMTPUTF8", new SmtpUtfEightParameterProcessor()); }
/// <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()); }
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); }