From 995b777393a3dbb110e0e9a0ee4a5b6f5c8d7794 Mon Sep 17 00:00:00 2001 From: Goffi Date: Fri, 11 Oct 2019 16:15:34 +0200 Subject: [PATCH] plugin account: fixed email sending --- sat/plugins/plugin_misc_account.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sat/plugins/plugin_misc_account.py b/sat/plugins/plugin_misc_account.py index 50e64bea..16dfcecf 100644 --- a/sat/plugins/plugin_misc_account.py +++ b/sat/plugins/plugin_misc_account.py @@ -313,7 +313,8 @@ class MiscAccount(object): # there is no email when an existing XMPP account is used email=email or "", ) - d_admin = sat_email.sendEmail(self.host, admins_emails, subject, body) + d_admin = sat_email.sendEmail( + self.host.memory.config, admins_emails, subject, body) admins_emails_txt = ", ".join(["<" + addr + ">" for addr in admins_emails]) d_admin.addCallbacks( @@ -341,7 +342,7 @@ class MiscAccount(object): # XXX: this will not fail when the email address doesn't exist # FIXME: check email reception to validate email given by the user # FIXME: delete the profile if the email could not been sent? - d_user = sat_email.sendEmail(self.host, [email], subject, body) + d_user = sat_email.sendEmail(self.host.memory.config, [email], subject, body) d_user.addCallbacks( lambda __: log.debug( "Account creation confirmation sent to <{}>".format(email)