diff --git a/addons/auth_signup/models/res_users.py b/addons/auth_signup/models/res_users.py index a1abd1c32b6..dc7d15f2997 100644 --- a/addons/auth_signup/models/res_users.py +++ b/addons/auth_signup/models/res_users.py @@ -197,7 +197,8 @@ class ResUsers(models.Model): raise UserError(_("Cannot send email: user %s has no email address.") % user.name) # TDE FIXME: make this template technical (qweb) with self.env.cr.savepoint(): - template.send_mail(user.id, force_send=True, raise_exception=True) + force_send = not(self.env.context.get('import_file', False)) + template.send_mail(user.id, force_send=force_send, raise_exception=True) _logger.info("Password reset email sent for user <%s> to <%s>", user.login, user.email) def send_unregistered_user_reminder(self, after_days=5):