21#ifndef G_SMTP_NULL_FILTER_H
22#define G_SMTP_NULL_FILTER_H
48 std::string id()
const override ;
49 bool simple()
const override ;
51 void start(
const MessageId & )
override ;
52 void cancel()
override ;
53 bool abandoned()
const override ;
54 std::string response()
const override ;
55 std::string reason()
const override ;
56 bool special()
const override ;
62 void operator=(
const NullFilter & ) = delete ;
A tuple containing an ExceptionHandler interface pointer and a bound 'exception source' pointer.
A timer class template in which the timeout is delivered to the specified method.
An interface for processing a message file through a filter.
A somewhat opaque identifer for a MessageStore message.
A Filter class that does nothing.
NullFilter(GNet::ExceptionSink, bool server_side)
Constructor.
SMTP and message-store classes.
Interprets an executable filter's exit code.