#ifndef ____SMTP_DATA_h__ # define ____SMTP_DATA_h__ # include "SMTPCommand.h" # include "SMTPSession.h" namespace mail { class SMTPServer; class __SMTP_DATA : public SMTPCommand { public: int processCommand(coreutils::ZString &request, core::TCPSession &session) override; std::string generateMailFileName(); std::string queueMail(SMTPServer &server, std::string sender, std::vector recipientList, std::stringstream &mailData); }; } #endif