Verificar a configuração do seu e-mail
Existem três botões de teste na aplicação e cada um verifica aspetos muito diferentes. Saber qual é qual poupa-lhe muitas suposições quando um e-mail não chega.
Os testes, lado a lado
| Testar ligação | Enviar e-mail de teste (Remetentes de e-mail) | Enviar e-mail de teste (editor de layout) | |
|---|---|---|---|
| Onde | Configurações do servidor SMTP | Página «Remetentes de e-mail» | No interior de um modelo de e-mail |
| O que faz | Inicia sessão e termina a sessão | Envia uma mensagem curta e simples através do remetente que escolher | Exibe o seu layout com as respetivas variáveis de teste e envia-o |
| Demonstra | O servidor, a porta, a encriptação e as credenciais estão corretos | O remetente pode enviar correio para todos | O layout é gerado e o servidor aceita-o para envio |
| Registado na História | Não | Não - ver abaixo | Não - ver abaixo |
| Chega um e-mail | Não | Sim, se tudo correr bem | Sim, se tudo correr bem |
Comece pelo teste do remetente quando ligar uma nova caixa de correio ou um novo servidor SMTP e, depois de verificar que o remetente funciona, utilize o teste de formatação.
Envio de um e-mail de teste a partir de um layout
Abra um modelo de e-mail e utilize a opção «Enviar e-mail de teste». Esta opção apresenta o modelo exatamente como seria num envio real, com as suas variáveis de teste, e envia-o através do remetente que escolher.
O campo «E-mail do destinatário» é preenchido automaticamente com o primeiro endereço na secção «Destinatários de e-mail de teste» em «Definições > Predefinições de e-mail», ou com o endereço de e-mail da sua loja, caso não esteja definido nenhum. Pode, no entanto, introduzir qualquer outro endereço. Os seus valores predefinidos para «CC», «CCO», «Responder a» e «Remetente» nas «Definições» aplicam-se a um teste exatamente da mesma forma que se aplicam a um envio real; assim, o que é recebido é exatamente o que um cliente receberia. Consulte Definições.
Se o servidor rejeitar a mensagem, o erro aparece imediatamente no ecrã. Essa mensagem provém diretamente do seu servidor de correio eletrónico e é a informação mais útil que nos pode enviar caso tenha alguma dificuldade.
Um e-mail de teste que nunca chega
Se a aplicação indicou que a operação foi bem-sucedida, mas a mensagem não chegou ao destinatário, isso significa que a mensagem saiu do nosso sistema e que o seu servidor de correio a aceitou. Siga estes passos por ordem:
- Verifique a pasta de spam ou lixo eletrónico, bem como qualquer quarentena que o seu fornecedor possa ter ativada. Esta é, de longe, a resposta mais comum, especialmente no caso de um primeiro envio a partir de uma nova configuração. Consulte Capacidade de entrega de e-mails.
- Verifique se o endereço de remetente corresponde à conta com a qual se autenticou. Muitos servidores aceitam o início de sessão, mas, em seguida, descartam ou rejeitam silenciosamente uma mensagem que afirme ter sido enviada a partir de um endereço diferente.
- Aguarde alguns minutos. Alguns servidores colocam um remetente desconhecido na lista cinzenta, atrasando deliberadamente a primeira mensagem proveniente de uma nova fonte.
- Experimente um destinatário diferente, de preferência de outro fornecedor. Se a mensagem chegar a um endereço e não a outro, o problema está do lado do destinatário, não do seu.
- Verifique o registo de saída do seu próprio servidor. O seu fornecedor de alojamento pode verificar se a mensagem foi aceite e o que aconteceu com ela depois de a termos enviado - nós só podemos ver a resposta que recebemos.
O que significam os erros mais comuns
Estes provêm do seu servidor de correio eletrónico, não de nós.
| Mensagem | O que isso normalmente significa |
|---|---|
Connection timeout |
Não conseguimos estabelecer contacto com o anfitrião nessa porta. Verifique o nome do anfitrião e a porta, e certifique-se de que o servidor aceita ligações provenientes de fora da sua própria rede. |
wrong version number |
A porta e a encriptação não correspondem. A porta 465 requer SSL; a porta 587 requer STARTTLS. Se estas forem invertidas, surge exatamente este erro. Também pode ocorrer de forma intermitente se o servidor recusar ligações simultâneas adicionais. |
Invalid login / 535 |
O nome de utilizador ou a palavra-passe foram rejeitados. Se o seu fornecedor utilizar autenticação de dois fatores, normalmente necessita de uma palavra-passe específica para a aplicação, em vez da sua palavra-passe habitual. |
554 / all recipients were rejected |
O servidor aceitou o seu início de sessão, mas recusou o destinatário ou o endereço de origem. |
Quando o envio funciona, por vezes, mas nem sempre
Se o histórico apresentar uma mistura de sucessos e falhas para o mesmo remetente, e as falhas concentrarem-se em momentos em que são enviados vários e-mails ao mesmo tempo, é muito provável que o seu servidor de e-mail esteja a limitar o número de ligações que aceita simultaneamente. Os serviços de alojamento partilhado e para pequenas empresas permitem, frequentemente, apenas um número reduzido de ligações.
Há duas coisas que ajudam:
- Experimente utilizar a porta 587 com STARTTLS em vez da porta 465 com SSL. Os servidores costumam gerir melhor a simultaneidade na porta 587.
- Pergunte ao seu fornecedor de serviços de e-mail quais são os limites de ligações simultâneas e de envio por hora aplicáveis à sua conta e se é possível aumentá-los.
Um envio que demora dez segundos ou mais é também um indício de que o servidor está sobrecarregado. Isso, por si só, não constitui um problema, mas deixa menos margem de manobra quando várias mensagens são enviadas em simultâneo.
Relacionado
- Capacidade de entrega de e-mails - por que razão uma mensagem enviada com sucesso pode, mesmo assim, acabar na pasta de spam.
- Histórico e resolução de problemas - ler o pedido, a resposta e o erro de um envio real.
- Enviar e-mails a partir de Shopify Flow utilizando um servidor SMTP personalizado - as definições completas relativas ao servidor, à porta e à encriptação.

