summaryrefslogtreecommitdiff
path: root/src/service/smtp.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/service/smtp.hpp')
-rw-r--r--src/service/smtp.hpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/service/smtp.hpp b/src/service/smtp.hpp
index c311645..0284f42 100644
--- a/src/service/smtp.hpp
+++ b/src/service/smtp.hpp
@@ -5,7 +5,8 @@
#include <sdbusplus/asio/connection.hpp>
#include <sdbusplus/asio/object_server.hpp>
-#include "settings.hpp"
+#include "managment/mail.hpp"
+#include "managment/settings.hpp"
namespace smtp::service
{
@@ -16,7 +17,7 @@ namespace smtp::service
class Smtp
{
public:
- Smtp( ConnectionPtr connection );
+ Smtp( ConnectionPtr connection, manage::Settings const& settings, manage::Mail const& mail_to );
~Smtp() = default;
private:
void FillStorageByDefault();
@@ -30,6 +31,7 @@ namespace smtp::service
InterfacePtr mInterface;
ObjectServerPtr mObjectServer;
- Settings mSettingsStorage;
+ manage::Settings mSettingsStorage;
+ manage::Mail mMailTo;
};
}