diff --git a/ipaclient/install/ipa_epn.py b/ipaclient/install/ipa_epn.py index ee2e706c873..409bba4d157 100644 --- a/ipaclient/install/ipa_epn.py +++ b/ipaclient/install/ipa_epn.py @@ -555,12 +555,15 @@ def _send_emails(self): mail_from = "noreply@%s" % self.default_email_domain while self._expiring_password_user_list: entry = self._expiring_password_user_list.pop() + expiration_datetime=datetime.strptime(entry["krbpasswordexpiration"], "%Y-%m-%d %H:%M:%S") body = template.render( uid=entry["uid"], first=entry["givenname"], last=entry["sn"], fullname=entry["cn"], expiration=entry["krbpasswordexpiration"], + expiration_datetime=expiration_datetime, + expiration_count=expiration_datetime - datetime.now(), ) self._mailer.send_message( mail_subject=api.env.msg_subject,