> 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-fr/modules/outlook-hotmail/features/aliases.md).

# Aliases

{% hint style="info" %}
**What are aliases?** Aliases are additional email addresses connected to a single account. They allow you to use multiple addresses for different purposes — such as work, subscriptions, or testing — while all emails are delivered to the same inbox. This helps organize communication, protect the main address, and avoid creating multiple separate accounts.
{% endhint %}

{% hint style="warning" %}
**Limits:** You can create a maximum of **2 aliases per week** and no more than **10 aliases in total** per account.
{% endhint %}

{% hint style="success" %}
All available aliases are listed in the **Current Aliases** column in your task file. If an account has multiple aliases, they are all stored in one cell — each alias on a new line. Just expand the cell (drag its border or double-click) to see the full list.
{% endhint %}

***

## Functions

### 🗹 Check for Aliases

Checks existing account aliases and logs the results in the bot's log. A list of all detected aliases is displayed in the "Current Aliases" column.

***

### 🗹 Set Aliases

Generates new aliases for the account. There are **three modes** for generating aliases (configurable in [Settings](/guide/dexcore-guide-fr/modules/outlook-hotmail/features/settings.md)).

**Set Aliases count** — select how many aliases to create per account in one run: **1** or **2**.

> 🗹 **Email name for Aliases**
>
> Uses the name of the original email. A number from 0 to 9 is appended to the original email name. For example, if your original email is `test@outlook.com`, the bot will generate an alias like `test80@outlook.com`. If this name is already taken, the bot will select another number.

> 🗹 **Custom names for Aliases**
>
> Generates the alias name you specify in the Task file under the **Custom Aliases** column, but may add a digit from 0 to 9 at the end.
>
> **Before running**, fill in the **Custom Aliases** column in your task file with the desired alias name. Enter only the part before the `@` symbol — the bot adds `@outlook.com` automatically.
>
> For example, to generate `JohnDoe@outlook.com`, type `JohnDoe` in the Custom Aliases column.
>
> {%% hint style="warning" %%} **The Custom Aliases column must not be empty** when using this mode. If it's blank, the bot won't know what name to use. {%% endhint %%}

> 🗹 **Random names for Aliases**
>
> Generates a random alias. You **do not** need to enter any data in the Custom Aliases column.

***

### 🗹 Remove Aliases

Completely deletes all aliases on the account.

{% hint style="danger" %}
**Important!** Deleting aliases does **not** remove the limit on their creation. Even after removal, the alias creation limits still apply.
{% endhint %}

***

***

## Alias Limit Error

If you see an error about the alias limit, it doesn't always mean something is broken.

{% hint style="warning" %}
**Alias limit error** means the account has hit its current alias limit. This can happen for two reasons:

1. **The account genuinely has 2 aliases this week or 10 total** — you can't add more until the weekly limit resets or you remove some aliases.
2. **A temporary glitch** — if you're confident the account hasn't hit its limit, try simply restarting the task. This often resolves the issue.
   {% endhint %}

***

{% hint style="info" %}
**Aliases and forwarding:** Aliases automatically follow the forwarding rules of the main account. You do not need to run Set Rule separately for each alias — forwarding set on the main account applies to all its aliases.
{% endhint %}
