Ocultando sua identidade para a configuração do Amazon SES Mailer

Gostaria de ter uma configuração de e-mail privado em seu site WordPress usando o Amazon SES? Este guia foi feito sob medida para configurar o WP Mail SMTP para ocultar identidades de usuários e restringir domínios de e-mail.

Este tutorial aborda as etapas para aprimorar a privacidade e as restrições de domínio usando o WP Mail SMTP com o Amazon SES mailer.

Observação: antes de prosseguir com este guia, certifique-se de ter seguido o guia do Amazon SES para configurar seu servidor de e-mail do AWS SES.

Este tutorial adicional destina-se a usuários que exigem medidas avançadas de privacidade, como ocultar a tabela de identidades do SES no plug-in SMTP do WP Mail e criar um novo usuário IAM para enviar e-mails de uma identidade específica.

Ocultando a tabela de identidades do SES

Para aumentar a privacidade e a segurança do seu site WordPress, especialmente quando você não é o proprietário da conta SES, você pode optar por ocultar a tabela de identidades SES nas configurações de SMTP do WP Mail. Isso é útil em cenários como quando freelancers ou agências mantêm sites de clientes, mas desejam limitar o acesso aos detalhes do SES.

Ocultação de identidades

Para ocultar a tabela de identidades do SES, você precisará modificar a variável wp-config.php no diretório do seu site.

Observação: Se você não tiver certeza de como localizar e editar o wp-config.php verifique o arquivo Guia do WPBeginner para obter mais detalhes.

Após abrir o wp-config.php cole a seguinte linha de código antes do comentário que diz /* That's all, stop editing! Happy publishing. */.

Ao adicionar esse trecho de código, você ocultará a tabela SES Identities das configurações do SES Mailer no plug-in, que podem ser encontradas em:

  • Configurações " Geral " SES Mailer
  • Configurações " Assistente de configuração " SES Mailer
  • Configurações " Conexões adicionais " SES Mailer

Tabela de identidade WP Mail SMTP

Criação de um novo usuário e política de IAM

Se quiser ter um controle mais rígido sobre quem pode enviar e-mails do seu site, considere a possibilidade de configurar um novo usuário e uma nova política de IAM. Essa é uma etapa opcional e avançada que permite limitar o envio de e-mails a determinadas identidades, como domínios ou endereços de e-mail específicos, para melhorar a segurança e o gerenciamento.

Criação de um usuário IAM

Primeiro, você precisará abrir a página Usuários IAM do Amazon Web Services.

Nessa página, clique no botão Criar usuário.

Criar usuário IAM no Amazon SES

Em seguida, você precisará configurar um novo usuário. No campo Nome do usuário, você pode adicionar qualquer nome que desejar. No entanto, recomendamos usar o seguinte formato de nome:

yourdomain_wpmailsmtp

Por exemplo, para o WPForms.com, usaríamos o seguinte nome de usuário: wpformscom_wpmailsmtp. Se for necessário configurar ou editar usuários no futuro, isso facilitará o controle de qual site está conectado a cada usuário.

Campo de nome de usuário do IAM

Quando estiver pronto, clique no botão Next para continuar.

Para a próxima etapa, deixaremos a opção Adicionar usuário ao grupo selecionada e continuaremos clicando no botão Next botão.

Adicionar usuário à permissão de grupo Amazon SES

Na próxima página, você verá todos os detalhes que escolheu para esse usuário. Você pode verificar novamente se tudo está correto e, em seguida, clicar no botão Create user (Criar usuário ).

Revisar e criar usuário

Depois de concluir a etapa anterior, o AWS mostrará uma mensagem de sucesso e o direcionará automaticamente para a página Usuários.

Geração de uma chave de acesso

Na página Usuários, clique no nome de usuário do usuário que você criou para continuar.

Selecionar o nome do usuário na página do usuário

Em seguida, nas guias exibidas, clique em Credenciais de segurança.

Clique na guia Credenciais de segurança

Em seguida, role para baixo até a seção Chaves de acesso e clique no botão Criar chave de acesso.

Botão Criar chave de acesso

Em seguida, selecione Other (Outro ) na seção Access key best practices & alternatives (Práticas recomendadas e alternativas da chave de acesso ).

Quando você estiver pronto para avançar, clique no botão Next (Avançar ).

Na próxima página, você pode ignorar a tag de descrição e simplesmente clicar no botão Create access key (Criar chave de acesso ) para prosseguir.

Botão Criar chave de acesso

O AWS exibirá uma mensagem de sucesso juntamente com o ID da chave de acesso e a chave de acesso secreta do seu usuário. Não se esqueça de reservar um momento para salvar com segurança uma cópia dessas chaves.

Acesso gerado e chaves secretas

Observação: Você não poderá ver esse ID da chave de acesso e a chave de acesso secreta novamente depois de fechar esta página. Certifique-se de fazer o download de um CSV com esses detalhes e/ou copiá-los em um local seguro.

Depois de copiar as chaves de segurança, clique no botão Done (Concluído ) para ir para a página de visão geral do usuário.

Você também pode manter essa janela aberta por enquanto, pois precisaremos voltar aqui mais tarde para copiar o Amazon Resource Name (ARN), que é crucial para a próxima etapa do processo de configuração.

Criação de uma política de autorização de envio

Depois de gerar as chaves seguras, a próxima etapa é criar uma identidade verificada.

Primeiro, você precisará abrir o console do Amazon SES.

Nessa página, clique na opção Verified identities (Identidades verificadas ) no menu da barra lateral.

Clique em Verified identities (Identidades verificadas) no menu da barra lateral

Em seguida, você precisará selecionar sua região clicando no menu suspenso Select a Region (Selecionar uma região ) e localizando sua região na lista suspensa. Certifique-se de selecionar a mesma região em que suas identidades estão definidas.

Selecione a região para identidades verificadas

Na página Verified Identities (Identidades verificadas), você encontrará uma lista de identidades que estabeleceu com o Amazon SES. Essas identidades podem ser domínios, subdomínios ou endereços de e-mail específicos que você usa para enviar e-mails.

Clique na identidade que você já verificou e deseja permitir que um remetente delegado use para enviar e-mails em seu nome.

Clique em verified identity (identidade verificada)

Em seguida, nas guias exibidas, clique em Authorization (Autorização).

Clique na guia Authorization (Autorização) para obter a identidade verificada

Em seguida, clique no botão Usar gerador de políticas na seção Políticas de autorização.

Use o botão gerador de políticas para verificar a identidade

Na próxima tela, defina a opção Effect (Efeito ) como Allow (Permitir).

Defina Effect como Allow for verified identity statement (Permitir declaração de identidade verificada)

Para o campo Principals, retorne à página de visão geral do usuário onde o ARN está localizado. Isso pode ser feito voltando à guia ou janela do navegador que você deixou aberta ou, se estiver fechada, visitando a página Usuários do Amazon IAM. Uma vez lá, selecione o usuário que você criou.

Na página do usuário, localize e copie o ARN clicando no botão de cópia.

Copiar ARN da página de visão geral do usuário

Em seguida, cole esse valor no campo Principais na tela Criar extrato e clique no botão Adicionar.

Adicionar ARN ao campo Principals

Em seguida, clique na lista suspensa no campo Ações e digite ses:Send na barra de pesquisa. Agora, selecione ses:SendEmail e ses:SendRawEmail nas opções.

Selecionar ações na declaração para identidade verificada

Depois de adicionar todas as informações, clique no botão Save statement (Salvar declaração). Em seguida, clique no botão Next (Avançar ) para continuar.

Botão Salvar extrato

Na tela seguinte, você tem a opção de dar um nome descritivo à sua apólice para que ela possa ser facilmente identificada mais tarde.

Quando estiver pronto, clique no botão Next para continuar.

Edite a política e clique no botão Next (Avançar)

Na próxima página, você verá todos os detalhes que escolheu para essa apólice. Você pode verificar novamente se tudo está correto e, em seguida, clicar no botão Aplicar política.

Revise a declaração e clique no botão Aplicar política

Atualização das configurações de SMTP do WP Mail

Depois de criar o usuário e a política do IAM, precisaremos atualizar o ID da chave de acesso e a chave de acesso secreta com as novas credenciais.

Para fazer isso, acesse WP Mail SMTP " Settings e selecione a guia General .

Configurações gerais do WP Mail SMTP

Em seguida, role até a seção Amazon SES.

Amazon SES

Aqui, você precisará atualizar as chaves de acesso que criou anteriormente em sua conta da AWS. Vá em frente, cole o ID da chave de acesso e a chave de acesso secreta e clique no botão Save Settings (Salvar configurações).

Configurações de ID da chave de acesso e chave de acesso secreta do Amazon SES

É isso aí! Agora você configurou com êxito o Amazon SES com o WP Mail SMTP para aumentar a privacidade dos e-mails em seu site WordPress.

Em seguida, você gostaria de saber como solucionar problemas de forma eficaz no WP Mail SMTP? Não deixe de conferir nosso tutorial sobre solução de problemas do WP Mail SMTP para obter mais detalhes.

Experimente nosso plugin gratuito WP Mail SMTP

Use seu provedor de SMTP favorito para enviar seus e-mails do WordPress de forma confiável.

Ative o JavaScript em seu navegador para preencher este formulário.