Compreendendo o / etc / aliases e o que ele faz

43

Estes são os conteúdos do arquivo '/ etc / aliases' no meu servidor Debian (Wheezy), assim:

# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: t

1. Percebi que, por padrão, meu servidor envia e-mails do que parece ser [email protected] . Então, qual das regras acima rege isso? postmaster: root; ?

2. Portanto, as regras em '/ etc / aliases' são usadas para atribuir usuários a departamentos específicos? Ou seja, por exemplo, todos os emails a serem enviados / recebidos por "abuso" serão entregues de / para [email protected] (que seria o email padrão para root, a menos que haja um alias). Correto?

3. Alguém pode, por favor, explicar o que cada um deles realmente significou - mailer-daemon, postmaster, ninguém, hostmaster, usenet, notícias, webmaster, www, ftp, abuso, noc, segurança raiz?

Quero dizer, uma descrição como " mailer-daemon para enviar erros de entrega de e-mail, mas não para receber e-mails. security para onde as pessoas devem entrar em contato com você sobre problemas de segurança" , ou algo assim assim.

    
por its_me 16.02.2013 / 20:38

2 respostas

55

O arquivo /etc/aliases faz parte de sendmail . Ele especifica qual e-mail da conta enviado para um alias deve ser realmente entregue. Por exemplo, o e-mail para a conta ftp seria enviado para a caixa de correio do root na configuração mostrada.

Vários destinatários também podem ser especificados como listas separadas por vírgulas.

Redirecionar e-mails para usuários não é tudo que pode ser feito. O correio também pode ser canalizado para programas ou simplesmente direcionado para um arquivo de sua escolha. O seguinte seria "bit-bucket" todas as mensagens do usuário "alguém":

alguém: / dev / null

As modificações no arquivo /etc/aliases não são concluídas até que o comando newaliases seja executado para criar /etc/aliases.db . É dessa forma posterior que sendmail realmente usa.

    
por 16.02.2013 / 20:52
4

mailer-daemon , hostmaster e postmaster são endereços de e-mail especiais exigidos por vários RFCs, com a aparente exceção de mailer-daemon , que podemos considerar como "entrincheirados por convenção ou tradição".

Você precisa de mailer-daemon para lidar com problemas relacionados ao próprio e-mail, como mensagens de devolução de SMTP. Se o seu servidor de e-mail receber uma mensagem não entregue, ele gerará um aviso de não entrega do SMTP, cujo endereço De: é mailer-daemon . O alias existe caso alguém responda a uma mensagem devolvida; ele vai para o postmaster , que é um ser humano, que "daemon mailer" não é. Não consigo encontrar qualquer RFC que descreva mailer-daemon e muito menos que exija. Você provavelmente poderia renomear esse alias para algo como mailer-server , mas teria que reprogramar seu servidor de e-mail para se identificar como mailer-server ao enviar devoluções. Não consigo pensar em uma razão pela qual as rejeições não possam ser apenas de postmaster .

RFC 2142 , seção 5, apresenta um resumo de alguns aliases especiais e aponta para outros RFCs onde são introduzidos . Aqui aprendemos que postmaster é especificado desde o RFC 822 (está em sua seção 6.3). É um requisito para sites de email para ter esse alias. hostmaster é mencionado nos RFC's 1033, 1034 e 1035. Os outros apelidos que você está pensando também são dados em 2142.

    
por 13.03.2016 / 19:37

Tags