21#ifndef G_SMTP_INTERNAL_VERIFIER_H
22#define G_SMTP_INTERNAL_VERIFIER_H
32 class InternalVerifier ;
46 void cancel()
override ;
47 void verify(
const std::string & rcpt_to_parameter ,
48 const std::string & mail_from_parameter ,
const GNet::Address & client_ip ,
49 const std::string & auth_mechanism ,
const std::string & auth_extra )
override ;
60 VerifierStatus verifyInternal(
const std::string & address )
const ;
The GNet::Address class encapsulates a TCP/UDP transport address.
The standard internal Verifier that accepts all mailbox names.
InternalVerifier()
Constructor.
A structure returned by GSmtp::Verifier to describe the status of a 'rcpt-to' or 'vrfy' recipient.
An asynchronous interface that verifies recipient 'to' addresses.
SMTP and message-store classes.
A slot holder, with connect() and emit() methods.