Como eu configuro as propriedades padrão do remetente do email em um servidor debian?

2

Como posso configurar as propriedades do remetente de correio padrão em um servidor debian (com um agente de transporte de correio do exim4, se isso for importante)?

Plano de fundo

Estou executando um servidor (debian 5, o mta é exim4) hospedado pelo rackspace. O correio da Rackspace usa autenticação de endereço de remetente de saída, de forma que eu só posso enviar e-mails de endereços "de" verificados.

Enviar como, digamos, um usuário local resulta em uma rejeição:

  SMTP<< 550 5.1.0 <[email protected]>: 
Sender address rejected: User unknown in relay recipient table
  SMTP<< 554 5.5.1 Error: no valid recipients
  SMTP>> QUIT
LOG: MAIN
  ** [email protected] R=smarthost T=remote_smtp_smarthost: 
SMTP error from remote mail server after RCPT TO:<[email protected]>:
 host smtp.emailsrvr.com [xxxxxxx]: 550 5.1.0 <[email protected]>: 
Sender address rejected: User unknown in relay recipient table

O problema é que estou usando um aplicativo realmente simples (logcheck, link ) em uma tentativa de simplesmente enviar um e-mail registra para mim mesmo. O Logcheck não tem nenhuma configuração interna para onde o email é enviado.

Então, o que quer que seja o padrão é ser configurado como, pelo sistema, eu preciso configurá-lo para ter certeza de que é um endereço verificado. Por onde eu começo?

    
por Kzqai 22.03.2011 / 19:04

1 resposta

3

Existe um /etc/email-addresses que associa endereços de e-mail de saída com contas de usuários locais (faz parte da configuração padrão de reescrita do Exim do Debian). Eu acho que esta é a melhor solução para o seu problema.

Além disso, durante um dpkg-reconfigure exim4-config , há uma opção Ocultar nome do correio local no nome de saída , para ver se ele pode ajudar você.

    
por 22.03.2011 / 22:07