37 _config(daemon::Configuration::getInstance().getEMail()),
58 if(_lastSmtpTaskTime + _config.getSmtpSubmitInterval() < time.
getTimestamp().
get<
size_t>()
59 && _config.getSmtpSubmitInterval() > 0)
65 if(_lastImapTaskTime + _config.getImapLookupInterval() < time.
getTimestamp().
get<
size_t>()
66 && _config.getImapLookupInterval() > 0)
72 }
catch (
const std::bad_cast&) { };
78 beacon.addService(
DiscoveryService(getDiscoveryProtocol(),
"email=" + _config.getOwnAddress()));
118 return "EMailConvergenceLayer";