Email de Comunicação do Azure
Conector para enviar Email usando os domínios vinculados aos Serviços de Comunicação do Azure em sua assinatura.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL | https://azure.microsoft.com/services/communication-services |
| acssolutions@microsoft.com |
| Metadados do conector | |
|---|---|
| Editora | Microsoft |
| Sítio Web | https://azure.microsoft.com/services/communication-services |
| Política de privacidade | https://privacy.microsoft.com |
| Categorias | Communication |
O Email dos Serviços de Comunicação do Azure é uma nova primitiva que facilita e-mails transacionais, em massa e de marketing de alto volume na plataforma dos Serviços de Comunicação do Azure e habilitará casos de uso A2P (Aplicativo para Pessoa). As ofertas de Email dos Serviços de Comunicação do Azure melhorarão seu tempo de comercialização com recursos de email escaláveis e confiáveis com seus próprios domínios SMTP. Como outras modalidades de comunicação, a oferta de e-mail tem o benefício de pagar apenas pelo que você usa.
Pré-requisitos
Você precisará do seguinte para prosseguir:
- Um plano Microsoft Power Apps ou Power Automate com recurso de conector personalizado
- Uma assinatura do Azure
- Um recurso de Email dos Serviços de Comunicação do Azure com um domínio configurado
- Um recurso dos Serviços de Comunicação do Azure conectado a um domínio de Email do Azure
Como obter credenciais
Configurar um recurso dos Serviços de Comunicação do Azure
Configurar um recurso de Email dos Serviços de Commuincação do Azure
- Criar um recurso de Email
- Configurar um domínio
Conectar domínio de email com recurso de serviços de comunicação
Autenticação de cadeia de conexão
- Você pode criar uma nova conexão usando uma cadeia de conexão de recurso dos Serviços de Comunicação do Azure.
Introdução ao conector
Depois de configurar um recurso de Email dos Serviços de Comunicação do Azure e configurar um domínio, navegue até o domínio provisionado e copie o MailFrom email. Este será usado como o From e-mail na Send email ação.
Problemas conhecidos e limitações
O Email dos Serviços de Comunicação do Azure está atualmente em visualização pública. As APIs e SDKs de visualização são fornecidos sem um contrato de nível de serviço e não são recomendados para cargas de trabalho de produção. Algumas funcionalidades poderão não ser suportadas ou poderão ter capacidades limitadas.
Não oferece suporte à autenticação da entidade de serviço (aplicativo Microsoft Entra ID) no momento.
Apenas estes tipos de anexos de e-mail são suportados.
Erros e soluções comuns
Ao anexar anexos não suportados, a Send email ação falhará como um BadRequest. Consulte estes tipos de anexos de e-mail.
FAQ
Onde está o meu email?
- A entrega de email pode levar até alguns minutos e acabar na caixa de lixo eletrônico ao usar domínios gerenciados do Azure. Certifique-se de verificar sua caixa de lixo eletrônico.
Como enviar um e-mail com anexos?
- Os anexos de e-mail requerem um Nome do Anexo e um conteúdo do Anexo. Alguns serviços de hospedagem de arquivos, como OneDrive e SharePoint, têm suporte nativo no Power Automate, e têm ações como
Get file metadataobter o nome do arquivo eGet file contentobter o conteúdo do arquivo.
- Os anexos de e-mail requerem um Nome do Anexo e um conteúdo do Anexo. Alguns serviços de hospedagem de arquivos, como OneDrive e SharePoint, têm suporte nativo no Power Automate, e têm ações como
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Cadeia de conexão | securestring | Cadeia de Conexão dos Serviços de Comunicação do Azure. | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Enviar e-mail |
Envia uma mensagem de e-mail para um ou mais destinatários. |
| Enviar e-mail (Pré-visualização) - DEPRECATED [DEPRECATED] |
Esta ação foi preterida. Por favor, use Enviar e-mail em vez disso.
|
| Obter status da mensagem de e-mail (Visualização) - DEPRECATED [DEPRECATED] |
Esta ação foi preterida. Em vez disso, use Obter status da mensagem de e-mail .
|
| Obter status de mensagem de e-mail |
Obtém o status de uma mensagem de email enviada anteriormente. |
Enviar e-mail
Envia uma mensagem de e-mail para um ou mais destinatários.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
De
|
senderAddress | True | string |
O endereço de e-mail do remetente de um domínio verificado.11 |
|
Importância
|
importance | string | ||
|
E-mail (Para)
|
address | True | string |
O endereço de e-mail do destinatário principal. |
|
E-mail (CC)
|
address | True | string |
O endereço de e-mail do destinatário adicional. |
|
E-mail (BCC)
|
address | True | string |
O endereço de e-mail de destinatário adicional que é invisível na cadeia de e-mail. |
|
Assunto
|
subject | True | string |
Especifique o assunto do e-mail. |
|
Body
|
html | html |
Especifique o corpo do e-mail. |
|
|
Email (responder a)
|
address | True | string |
O endereço de e-mail para onde as respostas dos destinatários serão enviadas. |
|
Nome
|
name | True | string |
Nome do anexo com extensão. |
|
Tipo
|
contentType | True | string |
O tipo de ficheiro anexo. |
|
Content
|
contentInBase64 | True | byte |
Conteúdo do anexo. |
|
nome
|
name | True | string |
Digite a chave. |
|
valor
|
value | True | string |
Insira o valor. |
|
Desativar o acompanhamento do envolvimento do usuário
|
userEngagementTrackingDisabled | boolean |
Indica se o rastreamento de envolvimento do usuário deve ser desabilitado para essa solicitação se a configuração de rastreamento de envolvimento do usuário no nível de recursos já estiver habilitada no plano de controle. |
Devoluções
Estado da operação de longa duração
- Body
- EmailSendResult
Enviar e-mail (Pré-visualização) - DEPRECATED [DEPRECATED]
Esta ação foi preterida. Por favor, use Enviar e-mail em vez disso.
Envia uma mensagem de e-mail para um ou mais destinatários - DEPRECATED
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
De
|
sender | True | string |
O endereço de e-mail do remetente de um domínio verificado. |
|
E-mail (Para)
|
True | string |
O endereço de e-mail do destinatário principal. |
|
|
E-mail (CC)
|
True | string |
O endereço de e-mail do destinatário adicional. |
|
|
E-mail (BCC)
|
True | string |
O endereço de e-mail de destinatário adicional que é invisível na cadeia de e-mail. |
|
|
Assunto
|
subject | True | string |
Especifique o assunto do e-mail. |
|
Body
|
html | html |
Especifique o corpo do e-mail. |
|
|
Email (responder a)
|
True | string |
O endereço de e-mail para onde as respostas dos destinatários serão enviadas. |
|
|
Nome
|
name | True | string |
Nome do anexo com extensão. |
|
Content
|
contentBytesBase64 | True | byte |
Conteúdo do anexo. |
|
Importância
|
importance | string |
O tipo de importância para o e-mail. |
|
|
Desativar o acompanhamento do envolvimento do usuário
|
disableUserEngagementTracking | boolean |
Indica se o rastreamento de envolvimento do usuário deve ser desabilitado para essa solicitação se a configuração de rastreamento de envolvimento do usuário no nível de recursos já estiver habilitada no plano de controle. |
Obter status da mensagem de e-mail (Visualização) - DEPRECATED [DEPRECATED]
Esta ação foi preterida. Em vez disso, use Obter status da mensagem de e-mail .
Obtém o status de uma mensagem de e-mail enviada anteriormente - PRETERIDO
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da mensagem
|
messageId | True | string |
ID da mensagem de uma chamada anterior para enviar e-mail. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da mensagem
|
messageId | string | |
|
Status da mensagem
|
status | string |
Obter status de mensagem de e-mail
Obtém o status de uma mensagem de email enviada anteriormente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da operação
|
operationId | True | string |
ID da operação de uma chamada anterior para enviar e-mail. |
Devoluções
Estado da operação de longa duração
- Body
- EmailSendResult
Definições
Detalhes do Erro
O detalhe do erro.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
código
|
code | string |
O código de erro. |
|
mensagem
|
message | string |
A mensagem de erro. |
|
destino
|
target | string |
O destino do erro. |
|
details
|
details | array of ErrorDetail |
Os detalhes do erro. |
|
informação adicional
|
additionalInfo | array of ErrorAdditionalInfo |
O erro informações adicionais. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
tipo
|
type | string |
O tipo de informação adicional. |
|
info
|
info | object |
As informações adicionais. |
ResultadoDoEnvioDeEmail
Estado da operação de longa duração
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
O id exclusivo da operação. Use um UUID. |
|
estado
|
status | string |
Estado da operação. |
|
erro
|
error | ErrorDetail |
O detalhe do erro. |