# Resetting User Password and Confirmation Email for Admin Console User

If there are users who forgot their passwords, administrators can reset the password and send the new password via E-mail to the E-mail address the user used to register, so that the user can login again using the new password received.

### Resetting the Password <a href="#toc164347031" id="toc164347031"></a>

1. Go to **AC User Management** > **Users** to enter the user maintenance page, and enter the username in the **keyword** search field to query the user to modify, then click **Search**.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/NIInYxVrfYmxMPQAipjF/0.png)

2. Click on ![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/OSUDHlxf6DN80jrziHmV/1.png) of the user data to access the update page.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/82hnu5c64F8MCGh0nT0b/2.png)

3. Check the **Reset password** option, click **Update**, and the system will send the reset password letter 10 minutes later.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/mjnNCowalzqbNMfva2nl/4.png)

### Verifying Password Reset Email Schedule <a href="#toc164347032" id="toc164347032"></a>

1. Go to **System Information** > **Scheduled Tasks** to enter the schedule page.
2. Locate the send mail schedule in the list and check the **Scheduled Time** field to confirm the schedule is set to execute at the specified time.
3. Check the **Status** field of the schedule. If it displays **wait** or **Executing**, click **Search** to refresh the page and update the schedule status. If the status displays **carry out**, it indicates that the schedule has been successfully executed.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/gFVot9t4bFg2DXb64ueT/5.png)

### Verifying Mail Log and Checking Inbox <a href="#toc164347033" id="toc164347033"></a>

1. Go to **System Information** > **Mail Log** to enter the mail log page.
2. The mail log list will be sorted by time, from newest to oldest. Check if the **Result** field shows **success** to confirm that the email has been successfully sent.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/D9d1XOw9abFuwXPJl9gP/6.png)

3. Click on ![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/JBrkb6JJuEXvmQHynw9U/7.png) to confirm that the email contains the reset password information.

<figure><img src="https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/qdtRJyYrhgWTFd13yOdH/8.png" alt=""><figcaption></figcaption></figure>

4. Go to your email inbox, confirm receipt of the email, and use the default password to log in and reset your password.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/o3KZs5ggQXK96ERXTDu3/9.png)

### Troubleshooting Confirmation Email Errors <a href="#toc164347034" id="toc164347034"></a>

If the system failed to send the confirmation email due to setting errors, review the SMTP settings and make updates.

1. Go to **System Information** > **Mail Log** to enter the mail log page.
2. The mail log list will be sorted by time, from newest to oldest. Check the **Result** field, and if it shows **failure**, proceed with the following steps.
3. Click on ![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/dvsEO9jIGFh3VLhcyqoq/10.png) and check for the error message *"Username and Password not accepted"*, which indicates that the email could not be sent due to account or password errors.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/Lo6VkSEQWcA5eMKW2P1t/11.png)

4. Go to **System Configs** > **Setting** to enter the setting page.
5. The values of **SERVICE\_MAIL\_AUTH** and **SERVICE\_MAIL\_ENABLE** must both be set to *true* in order to activate the sender verification process.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/VGobK7f7bXwR5xN5t6pA/12.png)

6. The value of **SERVICE\_MAIL\_HOST** is *smtp.gmail.com* by default, which defines its mail server. This system uses Gmail’s SMTP by default.
7. The value of **SERVICE\_MAIL\_PORT** should be set to the SMTP port. By default, it is set to *587*, which is used for sending emails with SMTPS encryption. Verify that this port is set correctly.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/ikechZtoZ0fLkl7uEWDx/13.png)

8. The value of **SERVICE\_MAIL\_USERNAME** should be set to the email account that will be used for sending emails.
9. The value of **SERVICE\_MAIL\_PASSWORD** should be set to the password for the email account used for sending emails.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/wzLDIYqALqgg0KDTqz6q/14.png)

10. Go to **System Information** > **Scheduled Tasks** to enter the schedule page.
11. Click on the **Redo** icon and a confirmation window will pop up. Click **OK** to execute the mail sending schedule again.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/j9If2fqzf4X4KuyxphnP/15.png)

12. Go to **System Information** > **Mail Log** to enter the mail log page.
13. The mail log list will be sorted by time, from newest to oldest. Check if the **Result** field shows **success** to confirm that the email has been successfully sent.

![](https://content.gitbook.com/content/0choIC1BbdPOkKWOYGgk/blobs/iBjYz8swLHEB1bJB2LAK/16.png)
