Escolhendo o Serviço de E-mail Azure Certo para 2021

Você precisa implantar/testar scripts ou aplicativos no Azure que precisam enviar e-mails? Se você ainda não descobriu, deixe-me dizer agora – não existe um serviço de e-mail nativo no Azure. Mas não se preocupe; você não está necessariamente em apuros.

Sua solução principal seria usar um relay SMTP de terceiros ou um smart host. No entanto, você não pode usar qualquer smart host; deve ser um que suporte TLS e números de porta diferentes do porta 25. A razão para evitar o uso da porta 25 é que a Microsoft proibiu a comunicação SMTP de saída do Azure.

Neste artigo, você aprenderá sobre algumas das soluções de serviços de entrega de e-mail hospedados mais populares que pode explorar como um serviço de e-mail no Azure.

FYI: Este post possui links afiliados. Se você clicar e comprar algum desses serviços, a ATA recebe uma pequena comissão.

Opções de Serviço de E-mail Azure de Terceiros

Várias alternativas de serviços de e-mail Azure estão disponíveis. Não há uma única maneira certa de decidir qual serviço de e-mail escolher. No entanto, os fatores decisivos geralmente giram em torno de confiabilidade, segurança e custo.

Compreensivelmente, nem todos os serviços de e-mail existentes podem ser abordados neste artigo. A lista abaixo mostra os serviços de e-mail que oferecem planos gratuitos para que você possa testá-los antes de decidir possivelmente fazer upgrade ou assinar um plano pago.

  • SendGrid
  • MailGun
  • Mailjet
  • SendInBlue
  • SocketLabs

Observe que geralmente existem dois meios de usar esses serviços: SMTP relay ou Email API. SMTP relay significa usar um endereço de servidor SMTP e um número de porta. Por outro lado, o Email API exige que você integre o serviço ao seu código e se comunique usando HTTP.

Relacionado: Send-MailMessage: A maneira do PowerShell de enviar e-mails

Conforme você explora esses diferentes serviços de e-mail, pode notar que a maioria deles é voltada para campanhas de marketing e boletins informativos. Mas isso não significa que você não possa usar seus serviços para outros fins além do marketing.

SendGrid (Grátis, Pago)

Talvez o que destaque o SendGrid dos demais seja que ele pode ser implantado a partir do Portal do Azure. Você pode encontrar o SendGrid como um recurso no Microsoft Azure Marketplace. O SendGrid possui vários planos para escolher, como Bronze, Silver, Gold, Platinum, Premier e Premier Volume.

Nota: O plano gratuito do SendGrid no Azure não está mais disponível para seleção até o momento desta escrita. No entanto, o plano gratuito do SendGrid ainda está disponível diretamente no site do SendGrid, mas com uma contagem diária de e-mails permitida muito menor.

Consulte a imagem abaixo para ver a lista de planos do SendGrid conforme mostrado no Azure.

SendGrid plans in Azure

Os usuários do Azure podem criar até duas contas do SendGrid por assinatura do Azure. E uma vez que a conta do SendGrid for criada, você pode escolher se deseja usar o serviço de e-mail como retransmissão SMTP ou API de e-mail.

Se você criar uma conta do SendGrid fora do Azure e diretamente pelo site do SendGrid, os planos disponíveis são mostrados na imagem abaixo.

SendGrid pricing plans

Em resumo, usar o SendGrid como Serviço de E-mail do Azure oferece:

  • Se o SendGrid for implantado a partir do Azure, não há um plano gratuito. O plano pago mais barato (Bronze) começa com 40.000 e-mails por mês com uma taxa de $9,95 por mês.
  • Se a conta do SendGrid for criada pelo site do SendGrid, há um plano gratuito que permite 100 e-mails por dia – perpetuamente (ou até que a oferta seja alterada).
  • Retransmissão SMTP com as portas TLS 25, 587 e 2525.
  • Integração com a API de e-mail.
  • Conta segura usando a Chave da API / Senha do SendGrid.

Relacionado: Como enviar e-mails com segurança usando o PowerShell

MailGun (Teste Gratuito, Pago)

Outra opção de serviço de e-mail Azure é o MailGun. O MailGun oferece acesso ao relé SMTP e à API de e-mail, permitindo que você utilize o serviço como um host inteligente ou o incorpore ao seu código.

O MailGun também inclui recursos de rastreamento e análise de e-mails. Além disso, o MailGun garante um acordo de nível de serviço (SLA) de 99,99% de tempo de atividade – fale sobre confiabilidade!

Parece ótimo, não é mesmo? Você pode estar pensando que deve haver uma pegadinha. Sim, há. O plano Flex (Pay As You Grow) permite apenas até 5.000 e-mails por mês nos primeiros três meses. Depois desse período, será necessário começar a pagar.

A imagem abaixo mostra a tabela de preços do MailGun retirada do site deles.

MailGun pricing plans

Em resumo, ao usar o MailGun como Serviço de E-mail Azure, você obtém:

  • Plano de teste com permissão de 5.000 e-mails por mês nos primeiros três meses.
  • Relé SMTP com portas TLS 25, 465, 587 e 2525.
  • Integração com API de E-mail.
  • Conta segura usando Chave de API / credenciais SMTP.

MailJet (Grátis, Pago)

Outra opção de serviço de e-mail Azure baseado em nuvem é o MailJet. Esse serviço de e-mail de terceiros também é voltado para campanhas de marketing por e-mail e e-mails transacionais. Além disso, oferece capacidades de relé SMTP e API de e-mail.

O MailJet oferece um plano gratuito sem validade com uma generosa permissão de 6.000 e-mails gratuitos por mês. No entanto, a alocação gratuita vem com um limite de envio de apenas 200 e-mails por dia. Quando você se inscreve, nem precisa fornecer os detalhes do seu cartão de crédito.

Se necessário, existem mais planos pagos com menos restrições e limites mensais mais altos disponíveis. Os planos pagos começam em 30.000 e-mails por mês sem limite diário de envio.

Abaixo está a captura de tela dos diferentes planos de preços do MailJet que mostram seus recursos e capacidades.

MailJet pricing plans

Em resumo, usando o MailJet como Serviço de Email Azure, você tem:

  • Plano gratuito sem validade com permissão de 6.000 e-mails por mês com um limite diário de envio de 200 e-mails.
  • Relé SMTP com Portas TLS 25, 465, 587, 588 e 2525.
  • Integração de API de email.
  • Conta segura usando Chave API / credenciais SMTP.

SendInBlue (Grátis, Pago)

Quando se trata da batalha do serviço de relé SMTP gratuito, SendInBlue não fica para trás em termos de recursos. Quando você se inscreve no plano gratuito, obtém um limite diário de 300 e-mails enviados por um período indefinido – tudo o que você precisa é de um endereço de e-mail.

Além do serviço de relé SMTP, você também obtém o recurso de API de Email para integrar ao seu código ou aplicativo para acessar os mesmos benefícios. Seu ponto de extremidade de relé SMTP direciona automaticamente suas conexões SMTP para os servidores com melhor desempenho em sua região.

Mesmo com o plano gratuito, você obtém os recursos principais, como rastreamento de e-mails, análises e capacidades de relatório. Consulte a página de preços do SendInBlue para obter mais detalhes, mas a imagem abaixo destaca a base de cada plano.

SendInBlue pricing plans

Se você quiser conferir o SendInBlue, veja aqui as ofertas deles.

Em resumo, ao usar o SendInBlue como Serviço de E-mail do Azure, você obtém:

  • Plano gratuito vitalício com limite de envio diário de 300 e-mails.
  • Relevo SMTP com TLS na porta 587.
  • Integração com API de E-mail.
  • Conta segura usando Chave de API / credenciais SMTP.

SocketLabs (Gratuito, Pago)

Que se autodenomina o “Melhor serviço de entrega de e-mails #1” (conforme o site deles) é SocketLabs. O SocketLabs oferece um plano gratuito que permite o envio de 40.000 e-mails no primeiro mês. Nos meses subsequentes, você tem um limite de 2.000 e-mails enviados por mês.

Você pode usar o SocketLabs como um relé SMTP na porta 2525 ou pode usar a API de E-mail em seu código. Ele também possui recursos semelhantes aos dos serviços mencionados anteriormente neste artigo, como rastreamento de e-mails, análises e redundância de data center.

Como esperado, o acesso ao serviço SMTP também é protegido com a chave da API ou credenciais SMTP, para que apenas clientes ou aplicativos autorizados possam usar o serviço de e-mail. Você pode consultar a página de preços da SocketLabs para obter mais informações. Ou você pode se referir à captura de tela abaixo para ver os planos disponíveis.

SocketLabs pricing plans

Em resumo, usar o SocketLabs como serviço de e-mail do Azure oferece a você:

  • A free plan with 40,000 emails sent for the first month and 2,000 emails per month after.
  • Revezamento SMTP com a porta TLS 2525.
  • Integração com API de e-mail.
  • Conta segura usando chave de API / credenciais SMTP.

Revezamento Autenticado do Office 365 SMTP

Sim, o Office 365 não é gratuito. No entanto, se você já possui o Microsoft 365 ou o Exchange Online, pode usar o recurso de revezamento SMTP incluído neles.

Para usar o revezamento de autenticação SMTP do Office 365 como serviço de e-mail do Azure, você precisa conhecer essas condições.

Usando esta configuração, você pode não precisar se preocupar em atualizar o registro DNS do seu domínio para o Sender Policy Framework (SPF) e a configuração do DomainKeys Identified Mail (DKIM).

Relacionado: Como Enviar E-mails com o Office 365 Direct Send e PowerShell

Conclusão

Mesmo sem um serviço de e-mail nativo do Azure e com o SMTP de saída via porta 25 bloqueado por padrão, aplicativos e servidores podem aproveitar soluções de relé SMTP gratuitas, mas excelentes, e APIs de e-mail.

Cada serviço de entrega de e-mail tem seus próprios conjuntos de recursos e limitações. Qual você deve escolher? Somente após explorar e testar cada um, você pode tomar uma decisão informada sobre qual serviço funciona melhor para você.

Source:
https://adamtheautomator.com/azure-email-service/