Como enviar e-mail no WordPress sem um plug-in SMTP

Publicados: 2022-04-12

O WordPress é um sistema de gerenciamento de conteúdo (CMS) que permite aos usuários criar um site ou blog do zero ou melhorar um site existente. Um dos recursos mais úteis do WordPress é sua capacidade de enviar e-mail.
Existem algumas maneiras diferentes de enviar e-mail no WordPress, mas o método mais comum e confiável é usar um plugin SMTP. SMTP, ou Simple Mail Transfer Protocol, é o padrão da indústria para enviar e-mail de um servidor web.
No entanto, existem algumas situações em que você pode não querer usar um plug-in SMTP. Por exemplo, se você estiver em um host compartilhado e seu host tiver desabilitado a capacidade de enviar e-mail ou se estiver com problemas para fazer com que seu plug-in SMTP funcione corretamente.
Nesses casos, você ainda pode enviar e-mails do WordPress usando um método diferente, como a função interna wp_mail(). Este artigo mostrará como enviar e-mails no WordPress sem o plugin smtp.

Nossas funções de e-mail PHPmails e WPSS não enviarão mais todos os nossos e-mails; em vez disso, usaremos o SMTP para fazer isso. No WordPress, a função PHPMailer é usada para estabelecer uma conexão SMTP. Você pode alterar as configurações do WP Mail SMTP acessando a seção Configurações no lado esquerdo da janela. Você pode usar o plugin WP SMTP para adicionar controle SMTP a qualquer site WordPress usando os servidores SMTP que você escolher. O correio PHP é usado para enviar notificações por email nas configurações padrão do WordPress. Outros programas SMTP online, como WP Mail SMTP, podem ser baixados gratuitamente.

Preciso de Smtp para WordPress?

Crédito: lifterlms.com

Não há uma resposta definitiva para essa pergunta, pois depende de suas necessidades e configurações específicas. No entanto, em geral, o SMTP não é necessário para o WordPress. O software tem sua própria função de e-mail integrada que pode ser usada para enviar e-mails. No entanto, se você precisar enviar e-mails por meio de um servidor de e-mail externo, precisará configurar o SMTP.

PHP lida com a função de e-mail no WordPress. Esta função frequentemente não é configurada corretamente pelos provedores de hospedagem compartilhada, ou eles a desabilitaram completamente. Você pode usar um serviço de e-mail fornecido por terceiros para enviar seus e-mails. Serviços como Mailgun, Google Apps e Sendgrid podem ser usados ​​para fins de trabalho. O plugin WP Mail SMTP deve ser instalado e ativado. Quando você ativar o plugin, vá para Configurações * E-mail para configurá-lo. A opção 'Caminho de Retorno' deve ser marcada ao lado da caixa.

Se você habilitar essa opção, o caminho de retorno será definido para corresponder ao endereço de e-mail do remetente. Se sua conta de e-mail ainda não estiver configurada, talvez seja necessário inserir uma senha. As senhas geralmente são armazenadas em texto simples, o que não é seguro. Este arquivo pode ser editado em qualquer editor de texto simples, como o Bloco de Notas ou o TextEdit, inserindo um ou dois caracteres. O envio de e-mails usando SMTP é frequentemente dificultado por um host ou porta incorreto. Ao usar servidores de e-mail de provedores de hospedagem compartilhada, pode ser difícil acompanhar toda a sua correspondência. Se o seu e-mail não estiver sendo entregue no prazo, você pode pensar em usar um serviço de e-mail de terceiros. Alguns provedores de hospedagem WordPress podem limitar a quantidade de e-mails enviados que podem ser visualizados. Como resultado, não recomendamos o uso do WordPress para enviar e-mails de newsletter.

Uma chave de autenticação do WordPress deve ser criada, bem como a configuração de um host SMTP apropriado.
Antes de começar, você deve primeiro gerar uma nova chave de autenticação. Para fazer isso, vá para a página Configurações do seu site WordPress, clique na guia E-mail e clique em Adicionar novo.
Clique no botão Adicionar novo endereço de e-mail para adicionar seu endereço de e-mail. Você pode adicionar uma nova senha clicando no botão Adicionar nova senha. Em seguida, na seção Criar, clique no botão Criar.
Em seguida, você precisará configurar seu host SMTP para que sua chave de autenticação possa ser usada. Para usar sua chave de autenticação, faça login na página SMTP Settings do seu host SMTP e insira sua chave no campo Auth Key.
Por fim, você exigirá que o site do WordPress seja configurado para autenticação SMTP. Para fazer isso, vá para a página Configurações do seu site WordPress e clique na guia E-mail.
Ao selecionar Configurações de e-mail, você pode acessar o link de autenticação SMTP.
O campo Endereço de e-mail e o campo Chave de autenticação são os campos onde você pode inserir seu endereço de e-mail e a chave de autenticação.
Para salvar as alterações, clique no botão Salvar alterações.
Se o e-mail for enviado via autenticação SMTP, o servidor confirmará primeiro que o remetente está conectado ao seu site WordPress. Se o remetente não tiver um endereço de e-mail válido, a solicitação será negada.

Por que o Smtp é uma opção melhor para o WordPress do que a função PHP Mail

A função de correio PHP é geralmente uma opção melhor do que o correio SMTP do WordPress. O WordPress também suporta criptografia TLS e SSL, tornando seus e-mails ainda mais seguros. Você pode encontrar seu servidor e porta SMTP instalando o plug-in WP Mail SMTP e digitando seu endereço de e-mail na caixa “Enviar um e-mail de teste”.

Como faço para enviar um e-mail do site WordPress?

Crédito: clickwp.com

Para enviar um e-mail de um site WordPress, você precisará ter uma conta de e-mail configurada com o WordPress. Depois de configurar uma conta de e-mail, você pode acessar as configurações do WordPress e clicar na guia "E-mail". A partir daí, você poderá inserir o endereço de e-mail que deseja usar para o seu site WordPress.

Usando o servidor SMTP do Gmail, você pode enviar e-mails do WordPress. A funcionalidade de e-mail do WordPress é incorporada ao módulo de e-mail PHP. A maioria dos provedores de hospedagem WordPress impõe limitações a essa funcionalidade para manter o spam e o abuso afastados. Para melhorar a entrega do seu conteúdo, recomendamos o uso de serviços pagos do G Suite, como Mailgun ou SendinBlue. WP Mail SMTP é de longe o melhor plugin SMTP para WordPress disponível. Você pode enviar e-mails do WordPress usando qualquer servidor SMTP, permitindo que você faça isso sem ter que se preocupar com para onde envia suas mensagens. A primeira e mais óbvia maneira de conectar um site WordPress aos servidores do Gmail é via FTP.

No primeiro método, a autenticação OAuth é mais segura. O segundo método é configurar manualmente as configurações de SMTP da sua conta do Gmail. Você pode prosseguir clicando na opção 'Novo Projeto'. A janela mini-popup pode ser usada para selecionar um projeto. Para concluir este projeto, você deve primeiro habilitar as APIs que serão utilizadas. Nas configurações do plugin SMTP do WordPress Mail, agora você deve inserir as credenciais que usará para se conectar ao seu WordPress Mail. Ao clicar no botão '+ Adicionar URL' em URLs de redirecionamento autorizados, você pode inserir https://connect.washingtonpost.com/washington/washington/washington-post/washington/ no campo URLs.

Você verá o segredo e o ID do cliente do seu cliente exibidos na página de edição de credenciais depois de clicar neste link. A chave deve ser copiada e colada na página de configurações do plugin. Se você usa o WP Mail SMTP, pode testar todas as suas configurações de e-mail para que tudo funcione corretamente. Você também pode se conectar a logs de e-mail, alterar a frequência de notificação recebida e ajustar as notificações enviadas ao seu site WordPress com a versão Pro do plug-in.

Configurações do WordPress Smtp sem Plugin

Existem algumas maneiras de configurar o SMTP sem um plugin no WordPress. Uma maneira é usar um serviço como o SendGrid, que fornece um gateway SMTP. Outra maneira é configurar o SMTP em seu próprio servidor.

Como o WordPress não permite e-mail, você terá dificuldade em executar uma função que exija verificação de e-mail se tentar usá-la. Se você deseja melhorar a funcionalidade de e-mail do WordPress, pode adicionar o Simple Mail Transfer Protocol ou o servidor SMTP ao site. O serviço SMTP está disponível em vários provedores, incluindo Mailgun, SendinBlue, Mailgun, Sendgrid e outros. Depois de fazer as alterações acima, você pode tentar enviar um e-mail preenchendo o formulário de contato. Easy WP SMTP ou Post SMTP Mailer with Email Log são dois dos muitos plugins na loja de plugins do WordPress. Basta rolar para baixo até o painel do WordPress e clicar na opção Post SMTP. Se o seu provedor de hospedagem oferece a capacidade de gerenciar sites WordPress via cPanel, você pode usar este serviço para configurar o SMTP. Role para baixo até suas contas de e-mail e as configurações do servidor de saída no cPanel para visualizar as configurações de SMTP para seus e-mails. Como resultado, podemos configurar o WordPress para enviar e-mails usando SMTP.

Wp Mail Smtp

WP Mail SMTP permite configurar a função de email do WordPress para usar um servidor SMTP específico. Isso é útil se o seu site WordPress não estiver enviando e-mails corretamente.

Se você usa o WordPress, a funcionalidade integrada da plataforma permite que você faça muito, como enviar e-mails. O WordPress Simple Mail Transfer Protocol (SMTP) é necessário para você garantir que todos os seus e-mails cheguem às caixas de entrada de seus clientes. O WordPress, por exemplo, fornece uma maneira fácil de fazer isso usando um plugin como o WP Mail SMTP. Você não pode simplesmente conectar qualquer e-mail a um site para garantir que ele permaneça em boas condições de funcionamento. Você pode garantir que seus e-mails cheguem ao destino se usar o SMTP do WordPress. Alguns desses plugins fornecem uma ou duas opções de integração e suportam uma ampla variedade de provedores de e-mail. Usando o WP Mail SMTP, você pode se conectar ao seu provedor SMTP e configurar o WordPress por meio de um assistente.

A versão gratuita deste plugin suporta serviços de email marketing e provedores de SMTP. Além do Amazon SES, Office 365 e Better Email Logger, uma versão premium oferece suporte para três plataformas adicionais. O plugin SMTP do WordPress, conhecido como SMTP Mailer, é uma excelente opção para quem deseja usar um plugin SMTP do WordPress com a maioria dos construtores de formulários de contato. O FluentSMTP permite que você se conecte a uma ampla variedade de provedores de serviços de e-mail gratuitamente, incluindo o Amazon SES. Você pode conectar sua conta Sendin blue ao seu site WordPress em apenas alguns passos usando o plugin gratuito da Sendinblue. Você também pode incorporar formulários de assinatura personalizados em seu site com o plugin da Sendinblue. Ao enviar e-mails transacionais, você não precisa usar uma conta pessoal.

É necessário um serviço de email marketing dedicado ou um serviço de email profissional que forneça acesso a um servidor SMTP. O WordPress pode ser configurado usando três métodos. O Gmail pode ser vinculado via OAuth ou outro cliente de e-mail recomendado, como SendGrid, pode ser acessado por meio de sua API. Se o plug-in não suportar nenhum dos outros serviços SMTP, você poderá se conectar manualmente. Se você selecionar SendGrid como uma opção no assistente de configuração SMTP do WP Mail, o plug-in solicitará uma chave de API e um domínio. As empresas costumam usar [email protected] como endereço de e-mail para seus endereços de remetente. Se seu provedor SMTP não fornecer acesso à API, você deverá realizar operações manuais nos dados.

Quando você não se sente à vontade para editar os arquivos principais e deseja conectar um provedor SMTP via WordPress manualmente, o plug-in solicitará as seguintes informações: Você poderá encontrar os detalhes na documentação do seu provedor ou no Google uma pesquisa rápida por essas informações. Você precisará usar o SMTP para enviar centenas de e-mails por dia, se planeja fazê-lo. Existem muitos provedores SMTP diferentes no mercado, mas alguns oferecem planos gratuitos generosos. Com um serviço premium, você pode aumentar o volume de seus emails transacionais.

Como garantir sua segurança ao usar o Wp Mail Smtp ou um serviço Smtp de terceiros

Se você estiver usando o WP Mail SMTP, siga estas etapas para garantir sua segurança: *br* Ao digitar br na caixa de autenticação de dois fatores, você pode fazer login na sua conta de autenticação de dois fatores. Secure Socket Layer (SSL) e Transport Layer Security (TLS) são ambos necessários.
É necessário configurar seu servidor SMTP para usar SSL/TLS. Marque a caixa de seleção para verificar o servidor DNS no registro MX do seu domínio. Ao fazer login no registro SPF do seu domínio, você pode habilitar o SPF. As configurações de DKIM do seu domínio devem ser habilitadas na caixa de seleção. O registro DKIM foi disponibilizado gratuitamente na Internet. Ao usar um serviço SMTP de terceiros, recomendamos que você execute as seguintes etapas para garantir sua segurança: Ao selecioná-lo, você pode habilitar a autenticação de dois fatores. Seu servidor SMTP agora deve usar SSL/TLS. Ao selecionar 'Verificar servidor DNS' no menu suspenso, você pode definir o registro MX do seu domínio para verificar seu servidor DNS. O registro SPF do seu domínio agora deve estar visível como um registro SPF com a caixa de seleção Habilitar SPF habilitada. Ao selecioná-lo no registro DKIM em seu domínio, você pode habilitar o DKIM.