> For the complete documentation index, see [llms.txt](https://docs.realmigrator.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmigrator.com/modules/server.md).

# Server

The Server Module contains configurations for a **PST Import** server. Furthermore, this module contains settings for **Teams notifications**.

![](/files/LAY4MvAPcVXRjN6wpQA9)

## Server Configuration

**Log level** = available are **Error**, **Info** and **Debug**.

Set **User Onboarding** to *enabled* to display the following settings:

| Settings         | Explanation                                                                      |
| ---------------- | -------------------------------------------------------------------------------- |
| Username         | Please provide a user with **User administrator** role assigned and MFA disabled |
| Password         | Password related to **Username**                                                 |
| Group membership | Comma-separated list fo Azure-AD groups. User will be put into each group        |

Set **PST Import** to *enabled* to display the following settings:

| Settings                  | Explanation                                                                                                                                                        |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Username                  | Please provide a user with **Mailbox Import Export** role assigned and MFA disabled                                                                                |
| Password                  | Password of the mailbox importer                                                                                                                                   |
| Target Path               | Specifies the Mailbox folder that PST files are be imported to. Use **/** to import into the mailbox root, leave blank to generate the path from PST's source path |
| Archive                   | Enable this option to import the PSTs to the user's archive mailbox                                                                                                |
| Multi-Geo capabilities    | Enable this option if your Exchange Online tenant is configured for multi-geo support                                                                              |
| Remove completed requests | Enable this option if you want to remove completed import requests                                                                                                 |

## Teams notification

When Teams notification is enabled, RealMigrator will send notifications and messages to a defined Microsoft Team. Therefore, it is necessary to enter a **Teams URL**.

Select or deselect the following notification reasons:

* **New client**
* **Client migration finished**
* **PST import finished**

## Script

To create and configure own **Migration Rules,** use **Script**

![](/files/prfqoCCq4vaVnKJYs6N7)

## Reset Button

![](/files/KnNyfdlnTj9MQvez5ihC)

If you click the **Reset** button in the **Config** tab or in the **Script** tab, all your entries will be reset to the RealMigrator default values.

To accept the default values, you have to click **Save** at the top of the page.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmigrator.com/modules/server.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
