Preparar um recurso de comunicação por email para os Serviços de Comunicação do Azure
Assim como ocorre no caso de chat, VoIP e SMS nos Serviços de Comunicação do Azure, é possível enviar um email usando um recurso dos Serviços de Comunicação do Azure. O envio de um email requer certas etapas de pré-configuração e é necessário obter a ajuda de um administrador da organização com essa configuração. O administrador precisa fazer o seguinte:
- Aprovar o domínio de onde a organização permite o envio de emails.
- Definir o domínio do remetente para o endereço de email do remetente P1 (também conhecido como endereço de email “Mail From”) que aparece no envelope do email. Para saber mais, confira RFC 5321.
- Definir o endereço de email do remetente P2 que é exibido nos clientes de email da maioria dos destinatários de email. Para saber mais, confira RFC 5322.
- Configurar e verificar o domínio do remetente adicionando os registros DNS necessários para que a verificação do remetente seja bem-sucedida.
Um dos principais princípios dos Serviços de Comunicação do Azure é ter uma experiência de desenvolvedor simplificada. A plataforma de email do serviço simplifica a experiência dos desenvolvedores e facilita a sequência de operações dos administradores da organização. Ela melhora a experiência de ponta a ponta, permitindo que os desenvolvedores administrativos configurem a autenticação de remetente necessária e outras etapas relacionadas à conformidade para enviar emails, a fim de permitir que você se concentre na criação da carga útil necessária.
O administrador do Azure cria um recurso do tipo Serviços de Comunicação por Email e adiciona os domínios de remetente de email permitidos nele. Os domínios adicionados no tipo de recurso contêm todas as configurações de autenticação do remetente e de rastreamento do engajamento que devem ser definidas antes de iniciar o envio de emails.
Depois que os domínios do remetente forem configurados e verificados, será possível vinculá-los ao recurso dos Serviços de Comunicação do Azure. É possível selecionar os domínios verificados adequados para o aplicativo e conectá-los a fim de enviar emails dele.
Responsabilidades do administrador
- Planejar todos os domínios de email necessários para os aplicativos na organização.
- Criar o recurso de comunicação por email.
- Adicionar domínios personalizados ou obter um domínio gerenciado pelo Azure.
- Executar as etapas de verificação do remetente para domínios personalizados.
- Configurar uma política de autenticação, relatório e conformidade de mensagens baseado em domínio (DMARC) para os domínios de remetente verificados.
Responsabilidades do desenvolvedor
- Conectar o domínio preferencial aos recursos dos Serviços de Comunicação do Azure.
- Gerar o conteúdo do email e definir estes elementos obrigatórios:
- Cabeçalhos do email
- Corpo do e-mail
- Lista de destinatários
- Anexos, se houver
- Realizar o envio para a API de Email dos Serviços de Comunicação do Azure.
- Verificar o status da entrega do email.
Próximas etapas
- Domínios de email e autenticação do remetente para Serviços de Comunicação do Azure
- Criar e gerenciar um recurso de comunicação por email nos Serviços de Comunicação do Azure
- Conectar um domínio de email verificado nos Serviços de Comunicação do Azure
Os seguintes tópicos podem ser interessantes para você:
- Familiarize-se com a biblioteca de clientes de email.
- Saiba como enviar emails com domínios verificados personalizados.
- Saiba como enviar emails com domínios gerenciados pelo Azure.