Configure o postfix para enviar e receber de e para o localhost

12

Alguém sabe o que precisa ser configurado para o postfix para que os e-mails possam ser enviados para o host local e recebidos do host local?

por exemplo, envie um email para user1 @ localhost will:

  • resultam no recebimento de um email pelo usuário1 em seu cliente de email (configurado para receber emails locais)
  • user1 pode então responder ao user2 @ localhost
  • O usuário1 e o usuário2 são configurados na mesma máquina, ou seja, se não houver conexão de Internet / rede, esses usuários ainda poderão enviar e receber de / para outro.

A razão pela qual eu pergunto é porque eu quero configurá-lo para um ambiente de desenvolvimento para que eu possa testar um aplicativo que estou desenvolvendo.

    
por 8bitme 29.05.2011 / 15:17

1 resposta

15

Você pode usar um arquivo /etc/postfix/main.cf como este:

myorigin = localhost
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
relayhost =

Breve explicação dos parâmetros:

  • myorigin : este é o nome do host que o programa postfix usará quando enviando e-mail.
  • mydestination : este é o nome do host que o servidor de postfix considera-se capaz de receber e-mail para - você quer localhost e qualquer nome de host na máquina (veja em /etc/hosts ) a ser listado aqui.
  • mynetworks lista os endereços IP "confiáveis" dos quais o postfix aceita qualquer email
  • relayhost : se não estiver vazio, o postfix enviará todos os emails para este servidor para entrega; você quer que este seja vazio para entrega local para trabalhos.

Você pode querer dar uma olhada link para uma explicação mais autoritária.

    
por 29.05.2011 / 16:59

Tags