Eu li sm-mta as sendmail MTA (agente de transferência de mensagens). Isso parece fazer sentido com base na mensagem de erro.
sendmail é um programa que retransmite mensagens de e-mail, permitindo que os aplicativos enviem e-mails por ele ou aceitando e-mails e encaminhando-os para caixas de correio.
Então, algumas coisas:
-
Você tem
sendmailinstalado! É um horrível aplicativo, a menos que você tenha uma boa razão para ele ser instalado, sugiro que você o use .sudo apt-get remove sendmailSe isso geme sobre querer remover outros aplicativos que são dependentes do pacote
sendmail, pese-o. Se esses aplicativos precisarem apenas de algo para fornecerdefault-mtaoumail-transport-agent, considere usarpostfix, que fornece essas funções. -
Se você precisar de um MTA local (para manipular email), sugiro
postfix. Nice, bastante simples e muito capaz.sudo apt-get install postfix -
Se você precisar
sendmail(ou seja, algo tem uma dependência difícil que você não pode substituir), então você quer olhar para corrigir este erro específico. Algo como isso pode funcionar:makemap hash /etc/mail/aliases.db < /etc/mail/aliases