Para poucas mensagens (um formulário de contacto, as confirmações de uma loja pequena), o SMTP com uma caixa do seu domínio chega. Para volumes grandes, newsletters, ou quando precisa de saber o que aconteceu a cada mensagem, use um serviço de envio por API. Muitos desses serviços oferecem as duas vias, por isso a escolha raramente é «uma ou outra» para sempre.
O que cada via é
O SMTP é o protocolo do próprio e-mail: a aplicação liga-se a um servidor com utilizador e senha e entrega a mensagem. A API é um pedido HTTPS a um serviço de envio de terceiros (que o cliente contrata à parte): a aplicação manda os dados da mensagem e o serviço trata do resto. Por trás, o serviço também envia por SMTP; muda a forma de lhe entregar a mensagem.
Lado a lado
| Critério |
SMTP |
API do serviço |
| Como se liga |
Servidor, porta, utilizador e senha. Quase todo o software sabe fazê-lo. |
Um pedido HTTPS com uma chave. Precisa de código ou de uma extensão que fale com o serviço. |
| Esforço de arranque |
Baixo: preenche-se um formulário nas definições. |
Médio: escreve-se código, ou instala-se uma extensão. |
| O que fica a saber |
Só se o servidor aceitou a mensagem. |
Normalmente também o que aconteceu depois (entregue, devolvida, queixa), por avisos que o serviço envia. |
| Volume |
Limitado pelos limites da caixa e do plano. |
Pensado para volumes grandes, segundo as regras do serviço. |
| Reputação |
Partilha a do seu domínio e a do servidor. |
Depende do serviço e do que lá enviar. |
| Onde encaixa |
WordPress, formulários, programas já feitos. Veja enviar e-mail do WordPress por SMTP. |
Aplicações suas, com muito envio, ou onde cada mensagem conta. |
Como decidir
| 2 |
Precisa de provas de entrega? Facturas e recibos por e-mail que o cliente tem de receber justificam uma via que diga o que aconteceu a cada mensagem.
|
|
O que não muda em nenhuma das vias
O domínio de onde sai a mensagem tem de estar autenticado. Com um serviço de terceiros, ele dá-lhe registos SPF e DKIM para pôr no DNS. Um domínio só deve ter um registo SPF: junte as autorizações no mesmo registo, não crie um segundo. Veja SPF, DKIM e DMARC.
|
Uma chave de API é uma senha. Quem a tiver envia e-mail em seu nome. Guarde-a num ficheiro de ambiente, nunca no código público nem num repositório, e troque-a se suspeitar que vazou. Veja guardar senhas fora do código PHP.
|
|
Os serviços de terceiros contratam-se à parte. Nós não os vendemos; a configuração do seu lado (DNS, extensões, código) é sua, e o suporte explica até onde vai em até onde vai o nosso suporte.
|
PRODUTO RECOMENDADO E-mail profissional no seu domínio Caixas com o nome da sua empresa, sem publicidade, com filtro de spam. desde 5.940,00 Kz/mês (plano de 3 anos, com cupão) Ver planos |