Sendmail não está funcionando no guest do ubuntu - nome do host não qualificado

1

Eu tenho um host win7 executando o ubuntu guest através do vbox. ele é configurado com um adaptador de rede em ponte e estou usando o DHCP para atribuir um ip de 192.168.0.5 ao guest que é mapeado para o smartstart.dev no arquivo hosts do Windows. Eu não fiz nada para hosts no lado do Ubuntu.

Estou testando um site e preciso do sendmail funcionando. Eu instalei o sendmail, mas os e-mails não estão sendo enviados. Quando eu olho através dos logs de erro de e-mail, consigo ver muitas linhas como esta:

Jan 14 17:00:01 djw-ss sm-msp-queue[2771]: My unqualified host name (djw-ss) unknown; sleeping for retry
Jan 14 17:01:02 djw-ss sm-msp-queue[2771]: unable to qualify my own domain name (djw-ss) -- using short name

Alguém pode me dizer como fazer isso funcionar? O mais estranho é que eu tenho uma configuração similar em outro vb - eu não acho que fiz algo diferente e funciona muito bem fora da caixa.

    
por SwiftD 15.01.2013 / 15:54

2 respostas

5

Edite seu /etc/hosts exatamente como abaixo:

127.0.0.1   localhost.localdomain localhost
127.0.1.1   djw-ss.localdomain    djw-ss

Verifique no seu arquivo /var/log/mail.err a hora dos últimos erros que você teve.

Reinicie o sistema.

No seu /var/log/mail.err você não deve mais ter erros neste arquivo de log.

    
por maxjtechno 29.09.2013 / 23:10
1

O djw-ss deve ser resolvido para o seu computador.

A maneira mais fácil é adicionar o djw-ss ao seu arquivo host (no Ubuntu) como alias 127.0.0.1.

    
por Javier Rivera 16.01.2013 / 09:10