Mailchimp Transactional Email Para Mailtrap:
Um Guia de Migração
Este guia fornece as principais formas de como migrar de Mailchimp Transactional Email para o Mailtrap facilmente: principais diferenças, comparações de terminologia, configurações de SMTP ou API e outras especificações técnicas necessárias para uma troca descomplicada.
Diferenças entre Mailtrap e Mailchimp Transactional Email
- Dependendo do plano, o Mailtrap armazena logs de emails até 60 dias. Também armazenamos o conteúdo dos emails e os seus dados durante 3 a 15 dias sem taxas adicionais.
- O Mailtrap inclui Email Testing. Este é um produto em separado, que permite analisar os spam scores de HTML e CSS, e outros dados importantes, e corrigir bugs dos emails em pré-produção, desenvolvimento e QA antes de os enviar aos destinatários.
- O Mailtrap suporta e requer validação automática do DMARC (juntamente com SPF e DKIM).
- As Mailtrap APIs aceitam e retornam apenas JSON. As chamadas de API não aceitam parâmetros HTTP POST. O Mailtrap não retorna respostas da API nos formatos XML e YAML.
- O Mailtrap não possui a opção de agendar o envio de emails.
- O Mailtrap não permite gerar conteúdo HTML automaticamente a partir de email de texto e vice-versa. O tipo de conteúdo deve ser especificado no momento de envio de um email ou de criação de um modelo.
Comparação de terminologia
- User Management
- Mailtrap Templates
- Suppressions
- Categories
- Webhooks
- Headers
- X-MT-Custom-Variables
- Users
- Templates
- Rejection Blacklist
- Tags
- Webhooks
- Headers
- X-MC-Metadata
Fluxo geral de migração passo-a-passo
-
Cadastre-se no Mailtrap, adicione seu domínio de envio em Sending Domains e verifique. Consulte o nosso Getting Started Guide para mais detalhes.
-
Se usa o serviço SMTP, altere as suas configurações em conformidade.
-
Se usa API, confira as nossas bibliotecas e documentação de API.
-
Certifique-se de que entende as principais diferenças entre Mailchimp Transactional Email e Mailtrap mencionadas acima.
Need some help?
Contacte o nosso suporte e os nossos técnicos irão ajudar.
-
Caso queira enviar mais de 200 mil emails por mês, recomendamos que contacte o suporte Mailtrap. Teremos todo o gosto em ajudar – basta agendar uma chamada com um membro da nossa equipe e certificar-nos-emos de que a sua migração é feita corretamente.
Dica Mailtrap
Pode usar o Ruby gem ActionMailer Balancer para distribuir a carga de emails de forma proporcional entre dois serviços de envio diferentes (ex: 70% no Mailchimp Transactional Email e 30% no Mailtrap) para mitigar os riscos de envio.
Começar
Para começar a enviar emails com o Mailtrap, só precisa criar uma conta, registrar-se e verificar o seu domínio. A configuração e verificação do domínio podem ser feitas tanto na Homepage do aplicativo, como no separador Sending Domains, no menu Sending.
Verificação de domínio
- Depois de criar uma conta e adicionar o seu domínio de envio, levará até dois dias úteis para passar pela verificação de segurança.
- Certifique-se que não faz add-ons, correções ou outras alterações durante o tempo de verificação do domínio, porque pode ser interpretado como um comportamento suspeito.
- Até que o domínio seja verificado, a taxa de transferência é limitada a 100 emails por hora, para evitar o abuso do sistema com atividades de spam. Saiba mais sobre isso em nosso artigo Sending Limits.
- Os limites de envio podem ser suspensos entrando em contacto com a equipe de suporte do Mailtrap. Nesse caso, terá de responder a algumas perguntas para provar a confiabilidade e a autoridade do seu domínio de envio.
Enviar com o Mailtrap SMTP
SMTP Endpoints
Mailchimp Transactional Email |
|
live.smtp.mailtrap.io | smtp.mandrillapp.com |
SMTP Ports
Port | Function | Mailtrap support | Sendgrid support |
587 | Recomendado para conexão TLS SMTP encriptada | ||
25 | Pode ser problemático, devido ao bloqueio, por parte de alguns provedores de email, para evitar abuso | ||
2525 | Para não encriptado/TLS | ||
465 | Para conexão SSL SMTP |
Configuração SMTP
Depois de se cadastrar e de verificar seu domínio de envio, vá ao separador API and SMTP, no menu Sending Domains. Selecione SMTP em Integrations.
Copie e cole, no seu aplicativo, as credenciais SMTP fornecidas.
Nota: A ativação do TLS é obrigatória, conforme mencionado nas credenciais.
Enviar com a Mailtrap API
Mailtrap API tokens
Quando cria um domínio, um token é criado e denominado automaticamente com base na seguinte fórmula: [nome do domínio] + [token] + [ID do token]. Adicione ou remova permissões de tokens, clicando nas caixas correspondentes, no menu Token.
Saiba mais sobre como gerenciar tokens de API no nosso guia.
API Mapping
API type | Mailtrap | Mailchimp Transactional Email |
Email sending | Send email | Messages |
User management | User management | Users |
Email Testing | Sandbox API |
Bibliotecas de API
No momento, existem quatro bibliotecas disponíveis no Mailtrap.
Linguagem de Programação | Mailtrap | Mailchimp Transactional Email |
NodeJS | NodeJS SDK | NodeJS |
Ruby | Ruby SDK | Ruby |
PHP | PHP SDK | PHP |
Python | Python SDK | Python |
API Authentication
Usamos a Bearer authentication. Passe o token da API para o código com o cabeçalho Authorization.
Permissões/Gerenciamento de usuários
Pode adicionar usuários à sua conta e gerenciar suas permissões se o seu plano for Business ou superior. Para adicionar usuários e para atribuir e editar suas permissões, clique no separador User Management e nos três pontos à direita.
Note que um usuário precisa de permissões de administrador para se autenticar e enviar emails via API.
Leia mais sobre como gerenciar permissões de usuários.
ActionMailer Balancer para uma migração tranquila
Para aplicativos Ruby on Rails, o Mailtrap providencia o ActionMailer Balancer, que facilita a migração.
A extensão ActionMailer permite distribuir proporcionalmente a carga de envio de emails entre dois serviços de envio diferentes e mitigar os riscos de envio.
Depois de instalar o Balancer em seu aplicativo, e de fazer ligeiras configurações, ele alargará o método de envio do ActionMailer.
Para mais informações sobre o boilerplate e o uso em programação, leia a página de Github ActionMailer Balancer do Mailtrap.