sendmail을 제거하면 exim이 설치되지만 exim을 제거하면 xmail이 설치되는 이유는 무엇입니까?

sendmail을 제거하면 exim이 설치되지만 exim을 제거하면 xmail이 설치되는 이유는 무엇입니까?

방금 Debian 7 x64로 VPS를 설정하고 Sendmail과 몇 가지 다른 프로그램을 제거했습니다. Sendmail을 제거할 때 Exim도 설치되었습니다. Exim을 제거하면 xmail이 설치됩니다.

메일러가 필요한 이유가 있습니까?

apt-get remove --purge sendmail* exim*난 그것들을 삭제 하곤 했어

답변1

설치하는 패키지 중 하나는 설치된 MTA에 따라 다릅니다. 이것은 가능성이 가장 높습니다 cron. 다음 명령을 사용하여 패키지(또는 메타패키지)가 설치된 이유를 확인할 수 있습니다 aptitude.

aptitude why mail-transport-agent

답변2

mail-transport-agent를 사용하거나 권장하는 패키지가 100개 이상 있습니다. 하지만 정말 짜증나는 것 중 하나는 lsb-core 패키지입니다. 대부분의 경우 mail-transport-agent에 의존하는 패키지가 있는 경우 메일 전송 에이전트가 필요하지만 lsb-core에 의존하는 많은 패키지에는 필요하지 않습니다. 이것이 바로 lsb-invalid-mta가 존재하는 이유입니다. 이 패키지는 MTA가 필요하지 않거나 필요하지 않지만 컴퓨터에서는 MTA가 필요하다고 생각하는 상황을 위해 설계되었습니다.

반면에 실제로 메일을 보내야 하는 다른 프로그램이 있을 수 있으며, 이 경우 nullmailer나 유사한 프로그램을 살펴보는 것이 좋습니다.

관련 정보