#pragma once #include #include #include "managment/general.hpp" namespace smtp::file { class Mail { public: explicit Mail( std::string const& path_file ); ~Mail() = default; manage::MailsSet Read() const; bool Write( manage::MailsSet const& data ) const; private: std::optional GetMailFromLine( std::string const& line ) const; std::string mPathFile; }; }