---
description: Set up and launch sessions to interact with the Dmail protocol.
---

# Dmail

This mode allows you to interact with the **Dmail** protocol for sending e-mails.

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

There are two work options available in this mode: **Full Touch** and **Spam TXs**.

* **Full Touch** - allows you to send custom emails to custom addresses. You can add addresses manually or generate random ones directly within **Combine**.
* **Spam TXs** - allows you to "spam" emails with random content to random e-mail addresses. This mode does not support farming points in **Dmail** itself, but it will allow 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 wallets will be launched:
  1. **Parallel** - parallel operation (multithreaded) 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 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) beforehand.
* To use a ready-made software settings preset, click on the selection field in the **Select preset** section and choose the desired preset.
* To launch a pre-prepared group of wallets, select the desired group in the **Select Accounts group to launch** section;
* If you want to use the **Spam TXs** mode, simply 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. Addresses can be entered manually, or you can click **Random recipient email**, and email addresses will be generated randomly for all wallets;
  2. In the **Subject** section, enter the email subject. By clicking on **Random email subject**, subjects will be generated randomly;
  3. In the **Text** section, enter the email text. By clicking on **Random email text**, the email text will be generated automatically;
  4. In the **Actions** section, you can update the information for each wallet individually. Click on update, and the data in all sections for a specific wallet will be generated automatically.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2F6mna107zUbFRgiutRTMe%2FC212ombin4432e.gif?alt=media&#x26;token=8ec4f21a-5e23-4993-9102-281600fe04d5" alt=""><figcaption></figcaption></figure>

* Set the delay between wallet launches;
* When you click on **Pro**, the **Gas guard** setting will open. If this delay is activated, your wallet will additionally go to sleep if several accounts in the same session are ready to work after reaching the gas level you set for the software. We did this so that all these wallets do not start sending transactions simultaneously after reaching your desired gas level. The standard delay is set in the range of 30 to 150 seconds;
* Check the box **Mint and Bind domain if not exists** if you want to mint a random domain under **Dmail** with 8+ characters for each wallet. It can only be minted once per wallet. The domain is free;
* In the **Max gas price** section, set the maximum gas in the **Ethereum** network at which transactions will be executed. The software will wait for the gas in the **Ethereum** network to drop to the required value before starting transactions. After starting the session, you can change the upper Gwei level in the **Logs & Progress** tab by going to the **Sessions** section;
* If you want the wallets to be activated in a random order, keep the **Randomize wallets** checkbox enabled;
* To save the session delay settings for use in other sessions, click the **Save this as preset** button;
* 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="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2F6PD5roPchCQ4Mpv4H227%2FCo222mbi55544ne.gif?alt=media&#x26;token=3410a293-4266-4d4e-9166-c0f6889fe91e" 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/zksync-module/logs-and-progress).
