reencaminhar e-mails do Postfix para o gmail

1. obtém o código de 16 dígitos na Google, para configurar o Postfix, pois a Google não aceita a password normal por segurança.


2. inicia o Ubuntu, entra no administrador e instala os seguintes pacotes
  • sudo apt update && sudo apt install libsasl2-modules -y



3. configurar as credenciais no Postfix
  • sudo nano /etc/postfix/sasl_passwd – cria o ficheiro com os teus dados de acesso para o Postfix se autenticar na Google.
  • escrever lá dentro:
    • [smtp.gmail.com]:587 o_teu_email@gmail.com:as_16_letras_da_google (insere as 16 letras seguidas, sem espaços)
  • guarda e sai 
    • ctrl+o, enter, ctrl+x

4. protege o ficheiro 
  • sudo chmod 600 /etc/postfix/sasl_passwd

5. cria o mapa
  • sudo postmap /etc/postfix/sasl_passwd - traduz um ficheiro de texto normal numa linguagem que o Postfix consiga ler de forma ultra-rápida.


6. configura o Relay no main.cf, o servidor para onde o Postfix envia o email, em vez de o entregar diretamente ao destino final. Diz ao Postfix para enviar os e-mails através do servidor da Google.
  • sudo nano /etc/postfix/main.cf
  • se o ficheiro tiver uma linha com relayhost = apaga-a
  • insere, no final do ficheiro, este bloco de texto
    • relayhost = [smtp.gmail.com]:587
    • smtp_sasl_auth_enable = yes
    • smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
    • smtp_sasl_security_options = noanonymous
    • smtp_tls_security_level = encrypt
    • smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

7. reinicia o serviço
  • sudo systemctl restart postfix


8. reencaminha os e-mails enviados para aluno4, levando o Postfix a desvia-lo  e entregá-lo no Gmail
  • sudo nano /etc/aliases
  • adiciona no fim: 
    • aluno4: o_teu_email_real@gmail.com
  • sudo newaliases - atualiza o sistema

9. envia um e-mail para o aluno4 
  • mail -s "E-mail 1 do Postfix" aluno4
  • cc - deixa em branco
  • E-mail do Postfix
  • ctrl+d

10. verifica se ele está na conta aluno4
  • su - aluno4
    • insere password
    • mail
    • 1 (para ler o e-mail repetido)
    • ctrl+z

11. envia um e-mail direto para o Gmail 
  • mail -s "E-mail 2 do Postfix direto para o google" o_teu_email_real@gmail.com
  • cc - deixa em branco
  • E-mail do Postfix
  • ctrl+d

12. abre a tua conta de e-mail e chama o professor para te avaliar