Почта была случайно установлена на моем сервере debian, и я хочу удалить все почтовое программное обеспечение mta. Я не знаю, что именно было установлено, как мне это узнать и удалить? Я не хочу видеть это "у вас есть почта" при входе в систему.
Начать с
dpkg --get-selections
или
dpkg --get-selections | grep -v deinstall
для более короткого списка, который показывает, что установлено. Просмотрите список, определите основные пакеты, которые вам не нужны (например, exim, postfix, mailx, bsd-mailx и т. Д.), А затем,
apt-get remove exim mailx ......
Проверьте, какой демон активен на порту 25:
sudo lsof -i :25
> COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
> exim4 944 Debian-exim 3u IPv4 19380 0t0 TCP localhost:smtp (LISTEN)
> exim4 944 Debian-exim 4u IPv6 19381 0t0 TCP localhost:smtp (LISTEN)
теперь вам нужно удалить exim4 служба:
sudo apt-get remove exim4-base
Я предполагаю, что вы используете postfix, поскольку это почтовый сервер по умолчанию для Debian (я думаю). Вы можете удалить это, используя:
apt-get remove postfix
Если это не пакет postfix, просто замените имя пакета, который был установлен.