Configuração do email raiz do servidor - Alterar endereço e nome no email de saída

3

Como um usuário novato do Postfix, eu cheguei tão longe e agora estou presa a um pequeno problema.

Gostaria de configurar meus servidores de rede locais para enviar alertas e gostar de usar o seguinte:

  1. Do endereço: [email protected]
  2. Do nome: nome do host

Eu posso fazer o número 1 funcionar bem usando smtp_generic_maps

O problema é que no meu cliente de email, o nome é listado como "root" - como no cabeçalho mostra o seguinte:

Date: Sun, 29 Jul 2012 13:21:01 -0400 (EDT)
From: [email protected] (root)
To: undisclosed-recipients:;

Eu gostaria de mudar para De: [email protected] (Zeus)

Eu imagino que isso pode ser feito no headers_check, mas até agora eu não consegui nada para trabalhar e antes de perder uma tonelada de tempo tentando fazer isso funcionar, eu gostaria de ter certeza de que estou o caminho certo.

Meu aliasing e generic_maps estão configurados corretamente (até onde eu posso ver e saber - os resultados estão corretos!). Eu só quero mudar o último bit no campo From para refletir o hostname.

Eu também gostaria de adicionar algo no assunto das mensagens enviadas para facilitar a filtragem - algo como Assunto: [Zeus.domain] - "Assunto original" .

    
por JTWOOD 29.07.2012 / 19:37

2 respostas

4

Isso não é um trabalho para o MTA; isso deve ser feito pelo cliente de email.

O postfix está meramente relatando o cabeçalho De: conforme transmitido pelo cliente; neste caso, por favor, cron thorugh sendmail (1), que define o nome amigável para o remetente original (usuário do sistema "root")

Por que os processos de cada servidor não enviam e-mails para uma conta do sistema local designada, e depois os processam e encaminham para onde você quiser?

Isso permite que você modifique o email de saída de cada máquina, evitando a desconfiguração (desnecessária) de um MTA central.

    
por 30.07.2012 / 15:14
4
  1. Alterar endereço de e-mail:

    • vi / etc / postfix / generic

      root     [email protected]
      
    • vi /etc/postfix/main.cf

      smtp_generic_maps = hash:/etc/postfix/generic
      
    • postmap / etc / postfix / generic

    • recarregar o postfix
  2. Alterar nome - altera o nome no arquivo passwd da raiz para Meu nome:

    • vi / etc / passwd:

      root:x:0:0:Own Name:/root:/bin/bash
      
por 02.07.2013 / 18:36

Tags