Как определить существующий MTA на моем сервере Ubuntu?

Я новичок в Ubuntu Server и очень мало знаю об этом.

У нас запущен экземпляр Nagios Core с рабочего сервера TEST-1 (Ubuntu 14.04.2). Он был создан до того, как я присоединился к организации, поэтому я не знаю о существующей конфигурации MTA. Мы правильно получаем уведомления по электронной почте с этого сервера.

Сейчас я пытаюсь настроить второй экземпляр Nagios Core на другом рабочем сервере TEST-2 (Ubuntu 14.04.2). У меня проблемы с настройкой MTA.

Я хочу проверить существующую конфигурацию MTA на TEST-1, чтобы я мог применить то же самое на TEST-2. Может кто-нибудь, пожалуйста, помогите мне проверить это шаг за шагом?

2 ответа

Обычно MTA идентифицирует себя в приветствии SMTP.

Вы можете использовать telnet 127.0.0.1 25 получить SMTP приветствие.

Другие шаги зависят от типа MTA (exim/postfix/sendmail).

Для всех, кто сталкивался с этим постом и все еще ищет ответы, я задал этот вопрос для своей системы Ubuntu 16.04. Есть только несколько распространенных (особенно если вы спрашиваете только о MTA по умолчанию). Вы можете найти общие с поиском Google или списком MTA, как эта страница.

Затем, зная, что они, вы можете искать их исполняемые файлы. Если вы делаете ps -efвы обнаружите (как и я, и если вы работаете 16.04), этот постфикс один из распространенных MTA перечислен много раз. Так что это ваш по умолчанию. Вы можете Google, чтобы узнать, что двоичное имя для других MTA.

Я знаю, что это не самое элегантное решение, но я не нашел элегантного решения, поскольку искал, поэтому это решение, по крайней мере, сделало работу за меня. Надеюсь, это сэкономит кому-то еще время...

Другие вопросы по тегам