[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RES: Enviar email via Debian



Boa tarde,

Allison, muito obrigado pela resposta detalhada. Me auxiliou bastante pois
agora consigo chegar até o servidor, porém ele me responde com o erro
abaixo:

  SMTP<< 450 4.7.1 Client host rejected: cannot find your hostname,
[189.2... meu IP]
  SMTP<< 554 5.5.1 Error: no valid recipients
  SMTP>> QUIT

Seria alguma configuração no servidor de SMTP ou eu não estou enviando
parâmetros corretos?

Grato,

Gustavo


Em 24/4/2009 10:10, Gustavo Arns de Borba escreveu:
>
> Bom dia,
>
> Sou novo tanto na lista quanto no mundo Linux, Software Livre, etc. 
> Assim sendo, envio uma pergunta que imagino ser bastante básica, mas 
> prefiro fazê-la pois já perdi uns 3 dias em busca de uma solução 
> simples e não encontrei.
>
> Preciso apenas enviar email a partir do Debian Lenny e não estou 
> conseguindo. Temos um servidor de backup aqui na empresa com o Lenny 
> instalado e com o software BackupPC rodando e preciso que ele me envie 
> o email com os logs. O próprio software disponibiliza de configuração 
> de email e envio, mas não está funcionando... imagino que seja falta 
> de configuração no Debian.
>
> Tentei com configuração básica do Exim4, porém não consegui. Fico em 
> dúvida se tenho que instalar o Postfix e configurar tudo ou se existe 
> alguma maneira mais simples de eu apenas enviar email me autenticando 
> no meu ISP (pois o servidor de email não está na mesma rede que a da 
> empresa) sem precisar configurar um servidor de email (lembrando que 
> quero que apenas o usuário backuppc me envie email com os logs, não 
> que este servidor seja de email... será apenas para envio de logs mesmo).
>
> Grato pela atenção!
>
>
> ----------
> Esta mensagem foi verificada pelo sistema de Anti-Virus da
> NETWORKBRASIL IDC Data Center e esta livre de perigo. 
Olá,

Para configurar o exim4 para fazer relay com um smtp externo faça:

# dpkg-reconfigure exim4-config

Selecione a opção "mensagens enviadas por 'smarthost'; recebidas por 
SMTP ou fetchmail" caso queira receber mensagens locais através destes 
meios, senão seleciona "mensagens enviadas por 'smarthost'; nenhuma 
mensagem local"

1 - Opção entre com um domínio de e-mail válido de seu servidor de 
e-mail ou de seu ISP

2 - Lista de endereços de quem irá enviar e-mails através de sua maquina 
(caso for apenas local deixe 127.0.0.1)

3 - Lista de domínios de destino que serão tratados como locais (de sua 
máquina), deixe apenas seu hostname caso não queira ter outros domínios.

4 - Lista de endereços que sua maquina fará relay (maquinas que enviarão 
e-mail através de sua maquina), pode deixa em branco se preferir.

5 - Endereço do seu servidor de SMTP

O Restante das opções você escolhe como preferir

Caso o seu servidor de e-mail permita o envio de senhas em texto puro e 
sem criptorgrafia então  modifique o arquivo de configuração de 
autenticação do exim da seguinte forma (Se você escolheu para gravar as 
configurações em um único arquivo, sera o arquivo 
'/etc/exim4/exim4.conf.template' senão será o arquivo 
'/etc/exim4/conf.d/auth/00_exim4-config-header'):

insira a seguinte linha depois de "begin authenticators"
AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS = true

Salve o arquivo e insira seu login e senha no arquivo 
"/etc/exim4/passwd.client" no formato:

host:user:passwd
(para qualquer smtp use  "*:user:passwd")

Reinicie o serviço e tente enviar um e-mail parda teste com o comando mail:

# mail -v -s "teste" end@dominio.com.br
"teste"
(Ctrl+D Enter)

A[]'s

----- 
Esta mensagem foi verificada pelo sistema de Anti-Virus da
NETWORKBRASIL IDC Data Center e esta livre de perigo.


----- 
Esta mensagem foi verificada pelo sistema de Anti-Virus da
NETWORKBRASIL IDC Data Center e esta livre de perigo.


Reply to: