Поштовий демон exim і його основні комманди, російський лінукс, установка Лінукс, Лінукс

Поштовий демон exim і його основні комманди, російський лінукс, установка Лінукс, Лінукс

Exim - це так званий MTA (Mail Transfer Agent), агент або демон, кому як звичніше. Використовується для передачі повідомлень, іноді на жаргоні його називають поштовик, а хто то взагалі поштовий сервер. Іспользуюется в операційних системах * nix. Exim поширюється по вільній ліцензії GPL, а це значить, що він доступний безкоштовно для використання і модифікації.

Поштовий агент Exim

Exim, вельми поширений і в деяких дистрибутивах * nix є поштовим сервером за замовчуванням. Далі трохи вступної інформації по ID повідомлень і spool файлах.

Exim використовує так звані черги повідомлень, в яких кожне повідомлення - лист має ідінтіфікатор, який представляє з себе послідовність латинських букв і цифр у верхньому і нижньому регістрі: ZZZZZZ-YYYYYY-XX - приблизно так виглядає ідентифікатор повідомлення. Він використовуються в більшості команд, для адміністрування черги повідомлень і логування в поштовому демона Exim.

Для кожного повідомлення створюються три файли в spool директорії (сама директорія зазвичай знаходиться тут: / var / spool). При роботі з даними файлами вручну, без використання описаних нижче команд поштового демона і утиліт, переконайтеся що обробили всі три файли. Наприклад, не залишивши в поштовій черзі exim тільки один з них, але видаливши інші.

Директорія / var / spool / exim / msglog містить файли службовою інформацією для кожного повідомлення, а ім'я файлу збігається з ID цього повідомлення.
Директорія / var / spool / exim / input містить файли заголовків і даних, до ID повідомлення в імені, додані суфікси -H і -D, відповідно.
Крім того в цих директоріях можуть з'являтися хешірованние піддиректорії при роботі з великими поштовими чергами.

Базова інформації по Exim команди

Виводить інформацію про кількість повідомлень в поштовій черзі:

Виведення списку повідомлень в поштовій черзі. Виведе, час додавання в чергу, розмір повідомлення, ID повідомлення, відправника та одержувача:

Висновок сумарною інформації. Виведе колонки: кількість, обсяг, найстаріше, останнє, домен.

Виведення інформації про поточну роботу Exim (що зараз виконує):

Висновок лістингу всіх налаштувань конфігурації exim

Робота з чергами повідомлень

Основний виконуваний бінарник Exim располагающе по шляху (/ usr / sbin / exim), використовується з різними ключами для управління повідомленнями в черзі. Багато ключі, мають на увазі вказівку одного або більше ID повідомлення.

Запустити чергу тільки для локальних доставок:

Видалити повідомлення c ID ZZZZZZ-YYYYYY-XX з черги:

Очистить всі заблоковані повідомлення з черги

Очистить всі повідомлення з черги

Заблокувати (заморозити) повідомлення c ID ZZZZZZ-YYYYYY-XX

Розблокувати повідомлення c ID ZZZZZZ-YYYYYY-XX

Доставити повідомлення c ID ZZZZZZ-YYYYYY-XX, незалежно від стану блокування або часу повторної доставки

Доставити повідомлення c ID ZZZZZZ-YYYYYY-XX, тільки якщо досягнуто час для повторної доставки

Примусово зупинити повідомлення c ID ZZZZZZ-YYYYYY-XX і формулюванням "скасовано адміністратором"

Видалити всі заблоковані повідомлення

Заблокувати всі листи від якої здається

Додати одержувача в повідомлення c ID ZZZZZZ-YYYYYY-XX

Редагувати відправника повідомлення