✨(dimail) add reset password method
allow domain owner and admins to reset password for a mailbox they manage. The request is sent to dimail, which responds with a new randomly generated password. This new password is sent to secondary email.
This commit is contained in:
committed by
Marie
parent
b5d86967ff
commit
2d56c57102
@@ -21,7 +21,7 @@
|
||||
<mj-section background-color="#f3f2fe" padding="0px 20px">
|
||||
<mj-column>
|
||||
<mj-text>{% trans "Email address: "%}<b>{{ mailbox_data.email }}</b></mj-text>
|
||||
<mj-text>{% trans "Temporary password (to be modify on first login): "%}<b>{{ mailbox_data.password }}</b></mj-text>
|
||||
<mj-text>{% trans "Temporary password (to be modified on first login): "%}<b>{{ mailbox_data.password }}</b></mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
<mj-section padding="0px 20px">
|
||||
|
||||
43
src/mail/mjml/reset_password.mjml
Normal file
43
src/mail/mjml/reset_password.mjml
Normal file
@@ -0,0 +1,43 @@
|
||||
<mjml>
|
||||
<mj-include path="./partial/header.mjml" />
|
||||
|
||||
<mj-body mj-class="bg--blue-100">
|
||||
<mj-wrapper css-class="wrapper" padding="0 40px 40px 40px">
|
||||
<mj-section>
|
||||
<mj-column>
|
||||
<mj-image align="center" src="{% base64_static 'images/messagerie.png' %}" width="60px" height="60px" alt="{% trans 'La Messagerie' %}" />
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
<mj-section mj-class="bg--white-100" padding="0px 20px">
|
||||
<mj-column>
|
||||
<!-- Message -->
|
||||
<mj-text font-size="30px"><b>{% trans "Your password has been reset" %}</b></mj-text>
|
||||
<!-- Main Message -->
|
||||
<mj-text>{% trans "Your password has been reset." %}</mj-text>
|
||||
<mj-text>{% trans "Please find below your new login information: " %}</mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
<mj-section background-color="#f3f2fe" padding="0px 20px">
|
||||
<mj-column>
|
||||
<mj-text>{% trans "Email address: "%}<b>{{ mailbox_data.email }}</b></mj-text>
|
||||
<mj-text>{% trans "Temporary password (to be modified on first login): "%}<b>{{ mailbox_data.password }}</b></mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
<mj-section padding="0px 20px">
|
||||
<mj-column>
|
||||
<mj-button background-color="#000091" color="white" href="{{ webmail_url }}">
|
||||
{% trans "Go to La Messagerie" %}
|
||||
</mj-button>
|
||||
<!-- Signature -->
|
||||
<mj-text>
|
||||
<p>{% trans "Sincerely," %}</p>
|
||||
<p>{% trans "La Suite Team" %}</p>
|
||||
</mj-text>
|
||||
</mj-column>
|
||||
</mj-section>
|
||||
</mj-wrapper>
|
||||
</mj-body>
|
||||
|
||||
<mj-include path="./partial/footer.mjml" />
|
||||
</mjml>
|
||||
|
||||
Reference in New Issue
Block a user