---
title: "User TSconfig"
manual: "Mail system"
version: "4.2"
permalink: "https://docs.typo3.org/permalink/mediaessenz/mail:user-ts-config@4.2"
source: "Reference/UserTsConfig/Index.rst"
rendered: "2026-11-03T08:21:25+00:00"
---

<a id="user-ts-config-mail-module-page-ids"></a>
<a id="user-ts-config-mail-module-page-id"></a>
<a id="user-ts-config-readonlysettings"></a>
<a id="user-ts-config-settings-source"></a>
<a id="user-ts-config-settings-content"></a>
<a id="user-ts-config-settings-headers"></a>
<a id="user-ts-config-settings-general"></a>
<a id="user-ts-config-hideeditallsettingsbutton"></a>

# User TSconfig {#user-ts-config}

The following properties may be used in user TSConfig (BE user or BE usergroups) to configure parts of the different
MAIL modules.

-   **hideTabs**

    -   *type:* string
    -   *Default:*
    -   *Path:* tx_mail.hideTabs

    Comma separated list of not needed mail sources in the mail wizard.

    Available value:

    -   internal: hide the internal page option
    -   external: hide the external page option
    -   quickmail: hide the quick mail option
    -   draft: hide the draft mail option

-   **defaultTab**

    -   *type:* string
    -   *Default:* draft
    -   *Path:* tx_mail.defaultTab

    Possible options: internal, external, quickmail, draft

-   **hideConfiguration**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideConfiguration

    Hide configuration button in mail wizard and queue module.

-   **hideEditAllSettingsButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideEditAllSettingsButton

    Hide edit all settings button in mail wizard settings step.

-   **settings.general**

    -   *type:* string
    -   *Default:* subject,fromEmail,fromName,organisation,attachment
    -   *Path:* tx_mail.settings.general

    Comma separated list of general fields which should be visible in the mail wizard settings step and report.

-   **settings.headers**

    -   *type:* string
    -   *Default:* replyToEmail,replyToName,returnPath,priority
    -   *Path:* tx_mail.settings.headers

    Comma separated list of header fields which should be visible in the mail wizard settings step and report.

-   **settings.content**

    -   *type:* string
    -   *Default:* sendOptions,includeMedia,redirect,redirectAll,authCodeFields
    -   *Path:* tx_mail.settings.content

    Comma separated list of content fields which should be visible in the mail wizard settings step and report.

-   **settings.source**

    -   *type:* string
    -   *Default:* type,renderedSize,page,sysLanguageUid,plainParams,htmlParams
    -   *Path:* tx_mail.settings.source

    Comma separated list of source fields which should be visible in the mail wizard settings step and report.

-   **readOnlySettings**

    -   *type:* string
    -   *Default:* type,renderedSize
    -   *Path:* tx_mail.readOnlySettings

    Comma separated list of fields which should be read only in the mail wizard settings step.
    Attention: this is only a visual restriction! If the user has the rights to change the corresponding
    fields of the tx_mail_domain_model_mail table he/she will be able to do this by clicking the
    "edit complete record" button! To prevent this, you have to restrict the fields in the usergroup
    settings (exclude fields) as well.

-   **hideCategoryStep**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideCategoryStep

-   **hideExcludeRecipientGroups**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideExcludeRecipientGroups

    Hide the exclude recipient groups in the last mail wizard step.

-   **showSendingPriority**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.showSendingPriority

    Show the sending priority in the last mail wizard step.
    Mails marked as "high" will be send before other mails.

-   **defaultSendingPriority**

    -   *type:* int+
    -   *Default:*
    -   *Path:* tx_mail.defaultSendingPriority

    Set the default sending priority for the last mail wizard step.

    Possible values are:

    0 - Normal

    1 - High

-   **hideManualSendingButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideManualSendingButton

    Hide manual sending button in queue module.

-   **hidePauseButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hidePauseButton

    Hide pause and continue button in queue module.

-   **hideDeleteRunningSendingButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideDeleteRunningSendingButton

    Hide delete running sending button in queue module.

-   **hideDeleteReportButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideDeleteReportButton

    Hide delete report button in report module.

-   **mailModulePageId**

    -   *type:* int
    -   *Default:*
    -   *Path:* tx_mail.mailModulePageId

    If extension configuration parameter [hideNavigation](https://docs.typo3.org/permalink/mediaessenz/mail:extension-configuration-hide-navigation@4.2)
    is set to 1 or  \<extension-configuration-mail-module-page-id> is set to a mail
    module page, this value can be set to a (different) mail module page id. This way it is possible to
    show a user individual mail module.

-   **mailModulePageIds**

    -   *type:* string
    -   *Default:*
    -   *Path:* tx_mail.mailModulePageIds

    Reduces the page tree of the mail modules to a comma separated list of page uids.
    If set to "auto", the list will be automatically taken from the pages database table,
    based on the selected module (see [here](https://docs.typo3.org/permalink/mediaessenz/mail:add-mail-sysfolder@4.2)).
    This value overrides the [extension configuration](https://docs.typo3.org/permalink/mediaessenz/mail:extension-configuration-mail-module-page-ids@4.2)
    with the same name.

    This setting is ignored if mailModulePageId or hideNavigation is set, because this will result in
    no page tree at all!

-   **hideAddNewRecipientListButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideAddNewRecipientListButton

    Hide the icon for adding a new recipient list in the Recipient module.

-   **hideRecipientImportButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideRecipientCsvImportButton

    Hide the csv import button

-   **hideRecipientCsvImportFeUsersButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideRecipientCsvImportFeUsersButton

    Hide the csv import button for fe_users

-   **hideRecipientCsvImportTtAddressButton**

    -   *type:* bool
    -   *Default:*
    -   *Path:* tx_mail.hideRecipientCsvImportTtAddressButton

    Hide the csv import button for tt_address
