> For the complete documentation index, see [llms.txt](https://dexcore.gitbook.io/guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dexcore.gitbook.io/guide/dexcore-guide-zh/modules/outlook-hotmail/states.md).

# States Explanation

After processing, each account gets a **State** in the task file. This tells you what happened. Here's what each state means and **exactly what you should do**.

{% hint style="info" %}
**What is a State?** It's a result label the bot puts in the State column of your task file after processing an account. It tells you whether the operation succeeded or what went wrong.
{% endhint %}

***

## ✅ Positive States

| State          | What It Means               | What Should I Do?                |
| -------------- | --------------------------- | -------------------------------- |
| **Successful** | Everything worked perfectly | ✅ Nothing. Move to the next step |

***

## ⚠️ Attention Required

| State                        | What It Means                                                                                            | What Should I Do?                                                                                                                                                         |
| ---------------------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Submit password**          | Outlook forced a password change. The bot created a new password for you                                 | Open your task file → check the new password in the Password column → then re-run the function you were using                                                             |
| **Account Identity Confirm** | Outlook is asking to add a Recovery Email — the account has no recovery email set                        | Run **Set Recovery Email** on this account, then re-run your task 👉 [Set Recovery Email](/guide/dexcore-guide-zh/modules/outlook-hotmail/features/set-recovery-email.md) |
| **Impossible to check**      | The account has no protection set up — no Recovery Email, 2FA, or phone number. The bot cannot verify it | Set up a Recovery Email first 👉 [Set Recovery Email](/guide/dexcore-guide-zh/modules/outlook-hotmail/features/set-recovery-email.md)                                     |

***

## ❌ Account Problems

| State                                         | What It Means                                                      | What Should I Do?                                                                               |
| --------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------- |
| **Account does not exist**                    | Email address is wrong or deleted                                  | Delete this account from your task file                                                         |
| **Sign-in is blocked**                        | Too many failed login attempts                                     | Wait 24 hours. Then clear the state and try again                                               |
| **Worth protection**                          | Account has security (2FA, recovery, phone) that you don't control | You can't use this account. Remove it from your task file                                       |
| **Password is incorrect**                     | Wrong password in your task file                                   | Open your task file and fix the password                                                        |
| **Banned**                                    | Account banned by Microsoft for rule violations                    | Try unlocking once with a phone number. If unlock fails, remove the account from your task file |
| **Recover account**                           | Microsoft wants identity verification                              | You can't fix this with the bot. Remove the account                                             |
| **Login for this username has been disabled** | You're using a disabled alias (secondary address) to log in        | Check that you're using the main email address, not an alias                                    |
| **Closed account**                            | Account permanently closed by Microsoft                            | Delete this account from your task file                                                         |

***

## ❌ Technical Problems

| State                     | What It Means                                                          | What Should I Do?                                                                                                                                                                                                                                           |
| ------------------------- | ---------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Invalid 2FA**           | The 2FA key in your task file is wrong or expired                      | Go to [2fa.live](https://2fa.live), paste your key, check if it generates a code. If not, the key is bad — you may need to remove 2FA and set it up again 👉 [Change Security](/guide/dexcore-guide-zh/modules/outlook-hotmail/features/change-security.md) |
| **Limit send 2FA**        | Too many 2FA authenticator code attempts — 24-hour cooldown            | Wait 24 hours, then retry login with a valid authenticator code                                                                                                                                                                                             |
| **Limit send OTP**        | Too many OTP requests to recovery email — 24-hour cooldown             | Wait 24 hours, then retry. Check your IMAP setup: 👉 [Config File](/guide/dexcore-guide-zh/setup/installation/config-file.md)                                                                                                                               |
| **Missing RecoveryEmail** | Recovery email is missing from task file, or doesn't match the account | Add the correct recovery email to your task file                                                                                                                                                                                                            |
| **OTP didn't come**       | OTP code was not received at the recovery email                        | Check your IMAP settings 👉 [Config File](/guide/dexcore-guide-zh/setup/installation/config-file.md)                                                                                                                                                        |
| **Missing TFA secret**    | 2FA secret key is missing from task file, or doesn't match the account | Add the correct 2FA secret key to your task file                                                                                                                                                                                                            |
| **Unknown error**         | Something unexpected went wrong                                        | Clear the state and try again. If it keeps happening, check 👉 [Errors & Info](/guide/dexcore-guide-zh/modules/outlook-hotmail/errors-and-info.md) for specific error details                                                                               |

***

## How to Re-Process Accounts

{% hint style="info" %}
To re-run accounts, you need to **clear their State** first. Only accounts with an **empty** State column will be processed.

Use the **Clear States** button in the 👉 [Bot Interface](/guide/dexcore-guide-zh/modules/outlook-hotmail/bot-interface.md):

1. Click **Clear States**
2. Choose what to clear: Success, Bad, or Both
3. The bot empties the State column for matching accounts
4. Now you can re-run the task
   {% endhint %}
