Configure o Postfix para usar o Gmail SMTP no Ubuntu e Debian
- 3712
- 505
- Leroy Lebsack
O Postfix é um popular agente de transferência de correio (MTA) usado para rotear e entregar email em sistemas Linux. Ele fornece um meio robusto e eficiente de lidar com a entrega de correio. Neste tutorial, mostraremos como configurar o Postfix para usar o serviço SMTP do Gmail no Ubuntu e nos sistemas baseados em Debian. Essa configuração permite enviar e -mails através da infraestrutura do Gmail, proporcionando melhor entrega e reduzindo as chances de seus e -mails serem marcados como spam.
Pré -requisitos
Antes de prosseguir, verifique se você tem o seguinte:
- Um sistema executando o Ubuntu ou a distribuição baseada em Debian.
- Uma conta do Gmail ou conta do Google Workspace com 'Apps menos seguros' habilitados.
- Raiz ou sudo acesso ao sistema.
Etapa 1: Instale o postfix e as dependências necessárias
Primeiro, atualize o índice de pacotes do seu sistema:
Atualização do sudo apt
Em seguida, instale o pacote Postfix e o MailUtils, que fornece utilitários adicionais para lidar com o correio:
sudo apt install postfix Mailutils
Durante a instalação do Postfix, você será solicitado a selecionar o tipo de configuração do servidor de e -mail. Escolha 'Site da Internet' e insira seu nome de domínio totalmente qualificado (FQDN) quando solicitado.
Etapa 2: Configure o Postfix para usar o Gmail SMTP
Edite o arquivo de configuração do pós -fix/etc/postfix/main.cf usando seu editor de texto preferido:
sudo nano/etc/postfix/main.cf
Adicione ou modifique as seguintes linhas no arquivo de configuração:
retransmissão = [smtp.Gmail.com]: 587 smtp_use_tls = sim smtp_sasl_auth_enable = sim smtp_sasl_security_options = noanônimo smtp_sasl_password_maps = hash:/etc/pós-fix/sasl_passwd smtp_tls_cafile.Crt123456 | retransmissão = [smtp.Gmail.com]: 587smtp_use_tls = yessmtp_sasl_auth_enable = yessmtp_sasl_security_options = noanonymousmtp_sasl_password_maps = hash:/etc/postfix/sasl_passmmtp_tls_cfile = etc/postfix/sasl_passwdsmt_tls_cfile.Crt |
Salvar e sair do arquivo.
Etapa 3: Crie e configure o arquivo de senha do SASL
Crie um novo arquivo/etc/postfix/sasl_passwd para armazenar as credenciais da sua conta do gmail:
sudo nano/etc/postfix/sasl_passwd
Adicione a linha a seguir, substituindo [email protegido] pelo seu endereço de e -mail do Gmail e Your_Password pela senha do Gmail:
[Smtp.Gmail.com]: 587 [email protected]: your_password1 | [Smtp.Gmail.com]: 587 [email protected]: your_password |
Salvar e sair do arquivo.
Prenda o arquivo de senha alterando suas permissões:
sudo chmod 600/etc/postfix/sasl_passwd
Crie um mapa de hash do arquivo de senha para o postfix usar:
sudo postmap/etc/postfix/sasl_passwd
Etapa 4: reinicie o postfix e teste a funcionalidade de email
Reinicie o serviço Postfix para aplicar as alterações:
SUDO SYSTEMCTL RESTART POSTFIX
Envie um email de teste usando o comando Mail para garantir que o postfix esteja configurado corretamente:
eco "Este é um e -mail de teste.Email "|
Substitua [email protegido] por um endereço de e -mail válido. Verifique a caixa de entrada do destinatário para garantir que o email fosse entregue com sucesso.
Conclusão
Agora você configurou o Postfix para usar o Gmail SMTP no seu sistema baseado no Ubuntu ou no Debian. Essa configuração permite enviar e -mails através da infraestrutura do Gmail, melhorando a entrega de email e reduzindo a probabilidade de suas mensagens marcadas como spam. Lembre -se de atualizar regularmente o seu sistema e a configuração de pós -fix para manter um serviço de email seguro e confiável.
- « Clientes SSH fáceis de usar para Windows com funcionalidade avançada
- Implantando aplicativo de frasco no Ubuntu (Apache+WSGI) »