sm-msp-queue diz: incapaz de qualificar meu próprio nome de domínio (xxx) - usando nome curto

3

A cada 20 minutos, por dias, sm-msp-queue (algo relacionado a sendmail , eu acho) escreve uma mensagem no meu ubun que é assim:

  

incapaz de qualificar meu próprio nome de domínio (ubun) - usando nome curto

em que ubun é o nome do host do nó da rede (saída de uname -n e conteúdo de /etc/hostname ).

O conteúdo de /etc/mail/local-host-names inclui duas linhas: localhost e ubun .

O arquivo /etc/hosts começa com duas linhas:

127.0.0.1 localhost
127.0.0.1 ubun

O arquivo /etc/cron.d/sendmail contém um cronjob que é configurado para ser executado a cada 20 minutos:

*/20 *    *    *    *   smmsp test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp

No entanto, não sei o que o comando smmsp deve fazer; Não consigo executá-lo sozinho, também com sudo (recebo sudo: smmsp: command not found ). A execução de sudo /usr/share/sendmail/sendmail cron-msp parece não estar fazendo nada.

Alguma idéia?

    
por Bach 19.03.2014 / 10:48

1 resposta

9

Se você tiver um nome de domínio totalmente qualificado para o seu servidor, essa mensagem deverá desaparecer. Em /etc/hosts , você pode definir um FQDN como ubun.somedomain.tld :

127.0.0.1 localhost
127.0.0.1 ubun.example.com ubun

Para aplicar o novo nome do host sem reinicializar o tipo de sistema (depois de ter alterado o arquivo /etc/hosts ):

$ sudo hostname ubun.example.com

Em seguida, verifique se você tem o FQDN:

$ hostname -f

smmsp no local em que você o mostra (em /etc/cron.d/sendmail não é o nome do comando, mas o nome de usuário a ser usado para executar o comando a seguir. O restante da linha é o comando (teste se sendmail estiver presente) e executável e depois executá-lo com uma opção específica para executar ações no crontab).

Se for executado no terminal, o comando parece não fazer nada (não imprime nada na tela), isso não significa que ela não faça alguma coisa.

A propósito, este comando é executado em intervalos regulares para fazer a submissão de emails aguardando nas filas do Sendmail. Então, se você desativá-lo, os e-mails nunca serão entregues.

    
por Benoit 19.03.2014 / 11:13