Поделиться через


Краткое руководство. Добавление настраиваемых проверенных доменов электронной почты

В этом кратком руководстве вы узнаете, как подготовить пользовательский проверенный домен электронной почты в Службы коммуникации Azure.

Необходимые компоненты

Подготовка личного домена

Чтобы подготовить личный домен, необходимо выполнить следующие действия.

  • Проверьте владение личным доменом, добавив запись TXT в систему доменных имен (DNS).
  • Настройте проверку подлинности отправителя, добавив записи Policy Framework (SPF) и DomainKeys Identified Mail (DKIM).

Проверка личного домена

В этом разделе описано, как проверить владение личным доменом, добавив запись TXT в DNS.

  1. Откройте страницу "Обзор" ресурса службы коммуникации электронной почты, созданного в разделе "Начало работы с созданием ресурса обмена сообщениями электронной почты".

  2. Создайте личный домен с помощью одного из следующих параметров.

    • (Вариант 1) Нажмите кнопку Настройка в разделе Настройка личного домена. Перейдите к шагу 3.

      Снимок экрана: настройка личного домена.

    • (Вариант 2) Щелкните Подготовка доменов на панели навигации слева.

      Снимок экрана, на котором показана ссылка навигации на страницу

    • Нажмите Добавить домен в верхней панели навигации.

    • Выберите Личный домен в раскрывающемся списке.

  3. Нажмите кнопку "Добавить личный домен".

  4. Введите доменное имя в текстовом поле.

  5. Повторно введите доменное имя в следующем текстовом поле.

  6. Нажмите кнопку Подтвердить.

    Снимок экрана, на котором показано, где ввести значение личного домена.

  7. Убедитесь, что введено правильное доменное имя, и оба текстовых поля одинаковы. При необходимости нажмите кнопку "Изменить ", чтобы исправить доменное имя перед подтверждением.

  8. Нажмите кнопку Добавить.

    Снимок экрана, на котором показано, как добавить личный домен.

  9. Службы коммуникации Azure создает конфигурацию личного домена для вашего домена.

    Снимок экрана: ход развертывания личного домена.

  10. Чтобы проверить владение доменом, нажмите кнопку "Проверить домен".

    Снимок экрана: личный домен успешно добавлен для проверки. .

  11. Чтобы возобновить проверку позже, нажмите кнопку "Закрыть " и возобновить работу. Затем, чтобы продолжить проверку из доменов подготовки, нажмите кнопку "Настроить".

    Снимок экрана: добавленный домен готов к проверке в списке подготовленных доменов.

  12. Если выбрать "Проверить домен" или "Настроить", откроется диалоговое окно "Проверить домен с помощью записи TXT".

    Снимок экрана: ссылка

  13. Добавьте предыдущую запись TXT в регистратор домена или поставщик услуг размещения DNS. Сведения о добавлении записи TXT для поставщика DNS см. в разделе записей TXT.

    После завершения этого шага нажмите кнопку "Далее".

  14. Убедитесь, что запись TXT была успешно создана в DNS, а затем нажмите кнопку "Готово".

  15. Для изменения DNS требуется 15–30 минут. Нажмите кнопку Закрыть.

    Снимок экрана: проверка домена выполняется.

  16. После проверки домена вы можете добавить записи SPF и DKIM для проверки подлинности доменов.

    Снимок экрана: проверка личного домена.

Настройка проверки подлинности отправителя для личного домена

Чтобы настроить проверку подлинности отправителя для доменов, необходимо добавить дополнительные записи службы доменных имен (DNS). В этом разделе описывается, как Службы коммуникации Azure записи предложения для добавления в DNS. Однако в зависимости от того, является ли домен, который вы регистрируете, является корневым доменом или поддоменом, необходимо добавить записи в соответствующую зону или внести изменения в автоматически созданные записи.

В этом разделе показано, как добавить записи SPF и DKIM для sales.us.notification.azurecommtest.net личного домена. В следующих примерах описаны четыре различных метода добавления этих записей в DNS в зависимости от уровня зоны, в которой вы добавляете записи.

  1. Зона: sales.us.notification.azurecommtest.net
Запись Тип Имя. Значение
SPF TXT sales.us.notification.azurecommtest.net v=spf1 include:spf.protection.outlook.com -all
DKIM CNAME selector1-azurecomm-prod-net._domainkey selector1-azurecomm-prod-net._domainkey.azurecomm.net
DKIM2 CNAME selector2-azurecomm-prod-net._domainkey selector2-azurecomm-prod-net._domainkey.azurecomm.net

Записи, созданные на портале, предполагают, что вы добавляете эти записи в DNS в этой зоне sales.us.notification.azurecommtest.net.

  1. Зона: us.notification.azurecommtest.net
Запись Тип Имя. Значение
SPF TXT продажи v=spf1 include:spf.protection.outlook.com -all
DKIM CNAME selector1-azurecomm-prod-net._domainkey.Продаж selector1-azurecomm-prod-net._domainkey.azurecomm.net
DKIM2 CNAME selector2-azurecomm-prod-net._domainkey.Продаж selector2-azurecomm-prod-net._domainkey.azurecomm.net
  1. Зона: notification.azurecommtest.net
Запись Тип Имя. Значение
SPF TXT sales.us v=spf1 include:spf.protection.outlook.com -all
DKIM CNAME selector1-azurecomm-prod-net._domainkey.sales.us selector1-azurecomm-prod-net._domainkey.azurecomm.net
DKIM2 CNAME selector2-azurecomm-prod-net._domainkey.sales.us selector2-azurecomm-prod-net._domainkey.azurecomm.net
  1. Зона: azurecommtest.net
Запись Тип Имя. Значение
SPF TXT sales.us.notification v=spf1 include:spf.protection.outlook.com -all
DKIM CNAME selector1-azurecomm-prod-net._domainkey.sales.us.notification selector1-azurecomm-prod-net._domainkey.azurecomm.net
DKIM2 CNAME selector2-azurecomm-prod-net._domainkey.sales.us.notification selector2-azurecomm-prod-net._domainkey.azurecomm.net

Добавление записей SPF и DKIM

В этом разделе описана настройка проверки подлинности отправителя путем добавления записей Policy Framework (SPF) и DomainKeys Identified Mail (DKIM).

  1. Откройте домены подготовки и убедитесь, что состояние домена находится в Verified состоянии.

  2. Чтобы добавить сведения о SPF и DKIM, нажмите кнопку "Настроить".

  3. Добавьте следующую запись TXT и записи CNAME в регистратор домена или поставщик размещения DNS. Дополнительные сведения о добавлении записей DNS в таблице популярных регистраторов доменных имен см. в статье о добавлении записи TXT и CNAME для поставщика DNS.

    Снимок экрана: записи D N S, которые необходимо добавить для проверки S P F для проверенных доменов.Снимок экрана: записи D N S, которые необходимо добавить для D K I M.Снимок экрана: записи D N S, которые необходимо добавить для дополнительных записей D K I M.

  4. После добавления сведений TXT и CNAME нажмите кнопку "Далее ", чтобы продолжить.

  5. Убедитесь, что записи TXT и CNAME успешно созданы в DNS. Затем нажмите кнопку Готово.

    Снимок экрана: записи DNS, которые необходимо добавить для S P F и D K I M.

  6. Изменения DNS вступают в силу в течение 15–30 минут. Нажмите кнопку "Закрыть" и дождитесь завершения проверки.

    Снимок экрана: проверка подлинности отправителя выполняется.

  7. Проверьте состояние проверки на странице "Домены подготовки ".

    Снимок экрана: проверка подлинности отправителя выполнена.

  8. После проверки конфигураций проверки подлинности отправителя домен электронной почты готов к отправке сообщений электронной почты с помощью личного домена.

    Снимок экрана, на котором показано, что проверенный личный домен готов к отправке электронной почты.

Необходимые компоненты

Подготовка личного домена

Чтобы подготовить личный домен, необходимо выполнить следующие действия.

  • Проверьте владение личным доменом, добавив запись TXT в систему доменных имен (DNS).
  • Настройте проверку подлинности отправителя, добавив записи Policy Framework (SPF) и DomainKeys Identified Mail (DKIM).

Создание ресурса домена

Чтобы создать ресурс домена, войдите в Azure CLI. Вы можете выполнить команду из az login терминала и предоставить учетные данные. Чтобы создать ресурс, выполните следующую команду:

az communication email domain create --domain-name "contoso.com" --email-service-name "<EmailServiceName>" --location "Global" --resource-group "<resourceGroup>" --domain-management CustomerManaged

Если вы хотите выбрать определенную подписку, можно также указать флаг и указать --subscription идентификатор подписки.

az communication email domain create --domain-name "contoso.com" --email-service-name "<EmailServiceName>" --location "Global" --resource-group "<resourceGroup>" --domain-management CustomerManaged --subscription "<subscriptionId>"

Вы можете настроить ресурс домена с помощью следующих параметров:

  • Группа ресурсов
  • Имя ресурса служб коммуникации электронной почты.
  • География, с которым будет связан ресурс.
  • Имя ресурса домена.
  • Значение свойства управления доменами.
    • Для пользовательских доменов значение должно иметь значение CustomerManaged.

На следующем шаге можно назначить теги или обновить отслеживание взаимодействия пользователей для ресурса домена. Теги можно использовать для упорядочивания ресурсов домена. Дополнительные сведения о тегах см. в документации по тегам ресурсов.

Управление ресурсом домена

Чтобы добавить теги или обновить отслеживание взаимодействия пользователей в ресурс домена, выполните следующие команды. Вы также можете ориентироваться на конкретную подписку.

az communication email domain update --domain-name "contoso.com" --email-service-name "<EmailServiceName>" --resource-group "<resourceGroup>" --tags newTag="newVal1" --user-engmnt-tracking Enabled

az communication email domain update --domain-name "contoso.com" --email-service-name "<EmailServiceName>" --resource-group "<resourceGroup>" --tags newTag="newVal1" --user-engmnt-tracking Disabled --subscription "<subscriptionId>"

Чтобы получить список всех ресурсов домена в данной службе коммуникации электронной почты, используйте следующую команду:

az communication email domain list --email-service-name "<EmailServiceName>" --resource-group "<resourceGroup>"

Чтобы отобразить все сведения о заданном ресурсе домена, выполните следующую команду:

az communication email domain show --domain-name "contoso.com" --email-service-name "<EmailServiceName>" --resource-group "<resourceGroup>"

Операция проверки для ресурса домена

Чтобы настроить проверку подлинности отправителя для доменов, перейдите к разделу "Настройка проверки подлинности отправителя для личного домена" на вкладке портал Azure.

Инициирование проверки

Чтобы инициировать проверку домена, выполните следующую команду:

az communication email domain initiate-verification --domain-name "contoso.com" --email-service-name "<EmailServiceName>" --resource-group "<resourceGroup>" --verification-type Domain

Отмена проверки

Чтобы отменить проверку домена, выполните следующую команду:

az communication email domain cancel-verification --domain-name "contoso.com" --email-service-name "<EmailServiceName>" --resource-group "<resourceGroup>" --verification-type Domain

Очистка ресурса домена

Если вы хотите очистить и удалить ресурс домена, можно удалить, выполнив следующую команду.

az communication email domain delete --domain-name "contoso.com" --email-service-name "<EmailServiceName>" --resource-group "<resourceGroup>"

Примечание.

Удаление ресурсов не является постоянным , а данные, включая фильтры сетки событий, номера телефонов или другие данные, привязанные к ресурсу, можно восстановить при удалении ресурса.

Дополнительные сведения о других командах см. в статье "Интерфейс командной строки домена".

Необходимые компоненты

Подготовка личного домена

Чтобы подготовить личный домен, необходимо выполнить следующие действия.

  • Проверьте владение личным доменом, добавив запись TXT в систему доменных имен (DNS).
  • Настройте проверку подлинности отправителя, добавив записи Policy Framework (SPF) и DomainKeys Identified Mail (DKIM).

Установка пакета SDK

Во-первых, добавьте пакет SDK для управления Служб коммуникации в проект C#:

using Azure.ResourceManager.Communication;

ИД подписки

Вам потребуется идентификатор подписки Azure. Его можно получить на портале:

  1. Войдите в учетную запись Azure.
  2. Выберите "Подписки" на левой боковой панели.
  3. Выберите нужную подписку.
  4. Щелкните "Обзор".
  5. Выберите "Идентификатор подписки".

В этом кратком руководстве предполагается, что вы сохранили идентификатор подписки в переменной среды AZURE_SUBSCRIPTION_ID.

Проверка подлинности

Чтобы взаимодействовать с ресурсом домена, необходимо сначала пройти проверку подлинности в Azure.

Проверка подлинности клиента

Параметр по умолчанию для создания аутентифицированного клиента — использовать DefaultAzureCredential. Так как все API управления проходят через одну конечную точку, чтобы взаимодействовать с ресурсами, необходимо создать только один интерфейс ArmClient верхнего уровня.

Чтобы выполнить проверку подлинности в Azure и создать ArmClient, выполните следующий код:

using System;
using System.Threading.Tasks;
using Azure;
using Azure.Core;
using Azure.Identity;
using Azure.ResourceManager;
using Azure.ResourceManager.Communication;
using Azure.ResourceManager.Resources;
...
// get your azure access token, for more details of how Azure SDK get your access token, please refer to https://learn.microsoft.com/dotnet/azure/sdk/authentication?tabs=command-line
TokenCredential cred = new DefaultAzureCredential();
// authenticate your client
ArmClient client = new ArmClient(cred);

Взаимодействие с ресурсами Azure

Теперь, когда вы прошли проверку подлинности.

Для каждого из следующих примеров мы назначим ресурсы домена существующей службе обмена сообщениями электронной почты.

Если вам нужно создать службу связи с электронной почтой, это можно сделать с помощью портал Azure.

Создание ресурса домена

При создании ресурса домена вы укажете имя группы ресурсов, имя службы обмена сообщениями электронной почты, имя ресурса и DomainManagement.

Примечание.

Свойство Location всегда имеет значение global.

// this example assumes you already have this EmailServiceResource created on azure
// for more information of creating EmailServiceResource, please refer to the document of EmailServiceResource
string subscriptionId = "11112222-3333-4444-5555-666677778888";
string resourceGroupName = "MyResourceGroup";
string emailServiceName = "MyEmailServiceResource";
ResourceIdentifier emailServiceResourceId = EmailServiceResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, emailServiceName);
EmailServiceResource emailServiceResource = client.GetEmailServiceResource(emailServiceResourceId);

// get the collection of this CommunicationDomainResource
CommunicationDomainResourceCollection collection = emailServiceResource.GetCommunicationDomainResources();

// invoke the operation
string domainName = "contoso.com";
CommunicationDomainResourceData data = new CommunicationDomainResourceData(new AzureLocation("Global"))
{
    DomainManagement = DomainManagement.CustomerManaged,
};
ArmOperation<CommunicationDomainResource> lro = await collection.CreateOrUpdateAsync(WaitUntil.Completed, domainName, data);            
CommunicationDomainResource result = lro.Value;

// the variable result is a resource, you could call other operations on this instance as well
// but just for demo, we get its data from this resource instance
CommunicationDomainResourceData resourceData = result.Data;
// for demo we just print out the id
Console.WriteLine($"Succeeded on id: {resourceData.Id}");

Управление ресурсами домена

Обновление ресурса домена

...
// this example assumes you already have this CommunicationDomainResource created on azure
// for more information of creating CommunicationDomainResource, please refer to the document of CommunicationDomainResource
string subscriptionId = "11112222-3333-4444-5555-666677778888";
string resourceGroupName = "MyResourceGroup";
string emailServiceName = "MyEmailServiceResource";
string domainName = "contoso.com";
ResourceIdentifier communicationDomainResourceId = CommunicationDomainResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, emailServiceName, domainName);
CommunicationDomainResource communicationDomainResource = client.GetCommunicationDomainResource(communicationDomainResourceId);

// invoke the operation
CommunicationDomainResourcePatch patch = new CommunicationDomainResourcePatch()
{
    UserEngagementTracking = UserEngagementTracking.Enabled,
};
ArmOperation<CommunicationDomainResource> lro = await communicationDomainResource.UpdateAsync(WaitUntil.Completed, patch);
CommunicationDomainResource result = lro.Value;

// the variable result is a resource, you could call other operations on this instance as well
// but just for demo, we get its data from this resource instance
CommunicationDomainResourceData resourceData = result.Data;
// for demo we just print out the id
Console.WriteLine($"Succeeded on id: {resourceData.Id}");

Список по службе электронной почты

// this example assumes you already have this EmailServiceResource created on azure
// for more information of creating EmailServiceResource, please refer to the document of EmailServiceResource
string subscriptionId = "11112222-3333-4444-5555-666677778888";
string resourceGroupName = "MyResourceGroup";
string emailServiceName = "MyEmailServiceResource";
ResourceIdentifier emailServiceResourceId = EmailServiceResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, emailServiceName);
EmailServiceResource emailServiceResource = client.GetEmailServiceResource(emailServiceResourceId);

// get the collection of this CommunicationDomainResource
CommunicationDomainResourceCollection collection = emailServiceResource.GetCommunicationDomainResources();

// invoke the operation and iterate over the result
await foreach (CommunicationDomainResource item in collection.GetAllAsync())
{
    // the variable item is a resource, you could call other operations on this instance as well
    // but just for demo, we get its data from this resource instance
    CommunicationDomainResourceData resourceData = item.Data;
    // for demo we just print out the id
    Console.WriteLine($"Succeeded on id: {resourceData.Id}");
}

Console.WriteLine($"Succeeded");

Получение ресурса домена

// this example assumes you already have this EmailServiceResource created on azure
// for more information of creating EmailServiceResource, please refer to the document of EmailServiceResource
string subscriptionId = "11112222-3333-4444-5555-666677778888";
string resourceGroupName = "MyResourceGroup";
string emailServiceName = "MyEmailServiceResource";
ResourceIdentifier emailServiceResourceId = EmailServiceResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, emailServiceName);
EmailServiceResource emailServiceResource = client.GetEmailServiceResource(emailServiceResourceId);

// get the collection of this CommunicationDomainResource
CommunicationDomainResourceCollection collection = emailServiceResource.GetCommunicationDomainResources();

// invoke the operation
string domainName = "contoso.com";
bool result = await collection.ExistsAsync(domainName);

Console.WriteLine($"Succeeded: {result}");

Операция проверки для ресурса домена

Чтобы настроить проверку подлинности отправителя для доменов, перейдите к разделу "Настройка проверки подлинности отправителя для личного домена" на вкладке портал Azure.

Инициирование проверки

// this example assumes you already have this CommunicationDomainResource created on azure
// for more information of creating CommunicationDomainResource, please refer to the document of CommunicationDomainResource
string subscriptionId = "11112222-3333-4444-5555-666677778888";
string resourceGroupName = "MyResourceGroup";
string emailServiceName = "MyEmailServiceResource";
string domainName = "contoso.com";
ResourceIdentifier communicationDomainResourceId = CommunicationDomainResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, emailServiceName, domainName);
CommunicationDomainResource communicationDomainResource = client.GetCommunicationDomainResource(communicationDomainResourceId);

// invoke the operation
DomainsRecordVerificationContent content = new DomainsRecordVerificationContent(DomainRecordVerificationType.Spf);
await communicationDomainResource.InitiateVerificationAsync(WaitUntil.Completed, content);

Console.WriteLine($"Succeeded");

Отмена проверки

// this example assumes you already have this CommunicationDomainResource created on azure
// for more information of creating CommunicationDomainResource, please refer to the document of CommunicationDomainResource
string subscriptionId = "11112222-3333-4444-5555-666677778888";
string resourceGroupName = "MyResourceGroup";
string emailServiceName = "MyEmailServiceResource";
string domainName = "contoso.com";
ResourceIdentifier communicationDomainResourceId = CommunicationDomainResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, emailServiceName, domainName);
CommunicationDomainResource communicationDomainResource = client.GetCommunicationDomainResource(communicationDomainResourceId);

// invoke the operation
DomainsRecordVerificationContent content = new DomainsRecordVerificationContent(DomainRecordVerificationType.Spf);
await communicationDomainResource.CancelVerificationAsync(WaitUntil.Completed, content);

Console.WriteLine($"Succeeded");

Очистка ресурса домена

// this example assumes you already have this CommunicationDomainResource created on azure
// for more information of creating CommunicationDomainResource, please refer to the document of CommunicationDomainResource
string subscriptionId = "11112222-3333-4444-5555-666677778888";
string resourceGroupName = "MyResourceGroup";
string emailServiceName = "MyEmailServiceResource";
string domainName = "contoso.com";
ResourceIdentifier communicationDomainResourceId = CommunicationDomainResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, emailServiceName, domainName);
CommunicationDomainResource communicationDomainResource = client.GetCommunicationDomainResource(communicationDomainResourceId);

// invoke the operation
await communicationDomainResource.DeleteAsync(WaitUntil.Completed);

Console.WriteLine($"Succeeded");

Примечание.

Удаление ресурсов не является постоянным , а данные, включая фильтры сетки событий, номера телефонов или другие данные, привязанные к ресурсу, можно восстановить при удалении ресурса.

Необходимые компоненты

Подготовка личного домена

Чтобы подготовить личный домен, необходимо выполнить следующие действия.

  • Проверьте владение личным доменом, добавив запись TXT в систему доменных имен (DNS).
  • Настройте проверку подлинности отправителя, добавив записи Policy Framework (SPF) и DomainKeys Identified Mail (DKIM).

Создание ресурса домена

Чтобы создать ресурс домена, войдите в учетную запись Azure с помощью Connect-AzAccount следующей команды и укажите свои учетные данные.

PS C:\> Connect-AzAccount

Сначала необходимо установить модуль Служб коммуникации Azure Az.Communication с помощью следующей команды.

PS C:\> Install-Module Az.Communication

Выполните следующую команду, чтобы создать ресурс личного управляемого домена:

PS C:\> New-AzEmailServiceDomain -ResourceGroupName ContosoResourceProvider1 -EmailServiceName ContosoEmailServiceResource1 -Name contoso.com -DomainManagement CustomerManaged

Вы можете настроить ресурс домена с помощью следующих параметров:

  • Группа ресурсов
  • Имя ресурса служб коммуникации электронной почты.
  • Имя ресурса домена.
  • Значение свойства управления доменами.
    • Для пользовательских доменов значение должно быть "CustomerManaged".

На следующем шаге можно назначить теги или обновить отслеживание взаимодействия пользователей для ресурса домена. Теги можно использовать для упорядочивания ресурсов домена. Дополнительные сведения о тегах см. в документации по маркировке ресурсов.

Управление ресурсом домена

Чтобы добавить теги или обновить отслеживание взаимодействия пользователей в ресурс домена, выполните следующие команды. Вы также можете ориентироваться на конкретную подписку.

PS C:\> Update-AzEmailServiceDomain -Name contoso.com -EmailServiceName ContosoEmailServiceResource1 -ResourceGroupName ContosoResourceProvider1 -Tag @{ExampleKey1="ExampleValue1"} -UserEngagementTracking 1

PS C:\> Update-AzEmailServiceDomain -Name contoso.com -EmailServiceName ContosoEmailServiceResource1 -ResourceGroupName ContosoResourceProvider1 -Tag @{ExampleKey1="ExampleValue1"} -UserEngagementTracking 0 -SubscriptionId SubscriptionID

Чтобы получить список всех ресурсов домена в данной службе коммуникации электронной почты, используйте следующую команду:

PS C:\> Get-AzEmailServiceDomain -EmailServiceName ContosoEmailServiceResource1 -ResourceGroupName ContosoResourceProvider1

Чтобы получить список всех сведений о заданном ресурсе домена, используйте следующую команду:

PS C:\> Get-AzEmailServiceDomain -Name contoso.com -EmailServiceName ContosoEmailServiceResource1 -ResourceGroupName ContosoResourceProvider1

Операция проверки для ресурса домена

Чтобы настроить проверку подлинности отправителя для доменов, перейдите к разделу "Настройка проверки подлинности отправителя для личного домена" на вкладке портал Azure.

Инициирование проверки

Чтобы вызвать проверку домена, выполните следующую команду:

PS C:\> Invoke-AzEmailServiceInitiateDomainVerification -DomainName contoso.com -EmailServiceName ContosoEmailServiceResource1 -ResourceGroupName ContosoResourceProvider1 -VerificationType Domain

Отмена проверки

Чтобы остановить проверку домена, выполните следующую команду:

PS C:\> Stop-AzEmailServiceDomainVerification -DomainName contoso.com -EmailServiceName ContosoEmailServiceResource1 -ResourceGroupName ContosoResourceProvider1 -VerificationType Domain

Очистка ресурса домена

Если вы хотите очистить и удалить ресурс домена, можно удалить ресурс домена, выполнив следующую команду:

PS C:\> Remove-AzEmailServiceDomain -Name contoso.com -EmailServiceName ContosoEmailServiceResource1 -ResourceGroupName ContosoResourceProvider1

Примечание.

Удаление ресурсов не является постоянным , а данные, включая фильтры сетки событий, номера телефонов или другие данные, привязанные к ресурсу, можно восстановить при удалении ресурса.

Управляемые домены Azure по сравнению с пользовательскими доменами

Перед подготовкой личного домена электронной почты ознакомьтесь со следующей таблицей, чтобы решить, какой тип домена лучше всего соответствует вашим потребностям.

Управляемые домены Azure Пользовательские домены
Преимущества. — Быстрая и простая настройка
— проверка домена не требуется
— Сообщения электронной почты отправляются из собственного домена
Недостатки. — домен отправителя не персонализирован и не может быть изменен
— имена пользователей отправителя не могут быть персонализированы
— ограниченный том отправки
— Отслеживание взаимодействия пользователей не может быть включено
— требуется проверка записей домена
— более длинная настройка для проверки

Изменение отображаемых имен MailFrom и FROM для пользовательских доменов

При необходимости можно настроить MailFrom адрес, отличный от используемого по умолчанию DoNotReply , и добавить в домен несколько пользователей отправителя. Дополнительные сведения о настройке адреса отправителя см . в кратком руководстве по добавлению нескольких адресов отправителя.

Ваш домен электронной почты теперь готов к отправке сообщений электронной почты.

Записи типа TXT

Следующие ссылки содержат инструкции по добавлению записи TXT с помощью популярных регистраторов доменов.

Имя регистратора Ссылка на документацию
IONOS на 1 и 1 Шаги 1-7
123-reg.co.uk Шаги 1-6
Amazon Web Services (AWS) Шаги 1-8
Cloudflare Шаги 1-6
GoDaddy Шаги 1-6
Namecheap Шаги 1-9
Сетевые решения Шаги 1-9
OVH Шаги 1-9
web.com Шаги 1-8
Wix Шаги 1-5
Other (General) Шаги 1-4

Записи CNAME

Ниже приведены дополнительные сведения о добавлении записи CNAME с помощью популярных регистраторов доменов. Не забудьте использовать значения из окна конфигурации, а не примеры в ссылке документации.

Имя регистратора Ссылка на документацию
IONOS на 1 и 1 Шаги 1–10
123-reg.co.uk Шаги 1-6
Amazon Web Services (AWS) Шаги 1-8
Cloudflare Шаги 1-6
GoDaddy Шаги 1-6
Namecheap Шаги 1-8
Сетевые решения Шаги 1-9
OVH Шаги 1-8
web.com Шаги 1-8
Wix Шаги 1-5
Other (General) Руководство

Следующие шаги