> For the complete documentation index, see [llms.txt](https://nfd-gg.gitbook.io/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nfd-gg.gitbook.io/main/eng-combine-software/modules/operation-and-launching-of-modules/starknet-module/settings-and-launch/block-mode/dmail.md).

# Dmail

This mode allows you to interact with the **Dmail** protocol to send email messages;

Using the features of this mode, you can send emails to random or self-specified email addresses. The main advantage of this service is the low transaction fees for interacting with this service;

Within this mode, two operation options are available: **Full Touch** and **Spam TXs:**

1. **Full Touch** - allows you to send custom emails to custom addresses. Emails can be added manually or randomly generated directly within Combine;
2. **Spam TXs** - allows you to "spam" emails with random content to random email addresses. This mode does not support point farming in Dmail itself, but it allows you to send multiple transactions simultaneously through Dmail within one session.

***

### Setting up and starting a session:

* In the **Mode** section, select **Block Mode**;
* In the **Run mode** section, choose the order in which the wallets will be launched:
  1. **Parallel** - parallel operation (multithreading) with or without proxies;
  2. **One-by-one** - wallets will be launched one after another with or without proxies;
  3. **One-by-one (mobile proxy)** - wallets will be launched one after another using mobile proxies. Mobile proxies must also be added in the **Settings ->** [**Proxies**](https://docs.nfd.gg/main/eng-combine-software/section-settings/proxies) section and linked to accounts in [**Account Manager**](https://docs.nfd.gg/main/eng-combine-software/account-manager) in advance;
* To use a ready-made preset of software settings, click on the selection field in the **Select preset** section and choose the desired preset;
* To launch a pre-prepared group of wallets, you need to select it in the **Select Accounts group to launch** section;
* If you want to use the **Spam TXs** mode, just switch to this mode;
* If you want to use the **Full Touch** mode, select it and click **Open custom Dmail settings**:
  1. In the **Recipient** section, enter the recipient's email address. You can enter addresses manually or click **Random recipient email** to generate random email addresses for all wallets at once;
  2. In the **Subject** section, enter the email subject. Clicking **Random email subject** will generate random subjects;
  3. In the **Text** section, enter the email body. Clicking **Random email text** will automatically generate the email body;
  4. In the **Actions** section, you can update information for each wallet individually. Click **Update**, and the data in all sections for the specific wallet will be generated automatically.

<figure><img src="/files/k0Ek5fGAlDQ1tKqJ6uks" alt=""><figcaption></figcaption></figure>

* Set the delay between wallet launches;
* Clicking **Pro** will open the **Gas guard** settings. If this delay is activated, your wallet will go to sleep if multiple accounts in the same session are simultaneously ready to work after reaching the gas level you set for the software. This is to prevent all wallets from sending transactions simultaneously after reaching your specified gas level. The standard delay is set from 30 to 150 seconds;
* Check the **Mint and Bind domain if not exists** checkbox if you want to mint a random domain for Dmail with 8+ characters for each wallet. This can only be done once per wallet. The domain is free;
* In the **Max gas price** section, set the maximum gas price in the Starknet network at which transactions will be executed. The software will wait for the gas price in the Starknet network to drop to the specified level before starting transactions. After starting the session, you can change the upper Gwei limit in the **Logs & Progress** tab by going to the **Sessions** subsection;
* If you want the wallets to start working in random order, leave the **Randomize wallets** checkbox enabled;
* To save the delay settings of the session for use in other sessions, click **Save this as preset**;
* Click **Update Balances** to get the current ETH balances on the wallets;
* Select the wallets you want to launch and click **Launch**.

<figure><img src="/files/XLSMw3fyEX0l0Gyrm5fH" alt=""><figcaption></figcaption></figure>

* Your wallets have been launched. You can track the process of work of your wallets in the section [Logs & Progress](https://docs.nfd.gg/main/eng-combine-software/modules/operation-and-launching-of-modules/starknet-module/logs-and-progress).
