EXIM - удобная штука и очень хорошая альтернатива Postfix (была как-то давно возможность сравнить).

Работа с почтовым агентом EXIM - using exim mail agent

EXIM (EXperimental Internet Mailer) — агент пересылки сообщений, используется в операционных системах семейства Unix. Exim придерживается дизайна древнейшего почтового агента - sendmail, где один процесс контролирует всю работу MTA (Mail Transfer Agent), короче, он тоже монолит :)

 

Практические команды, которые могут пригодиться при использовани EXIM:

(запускать в консоли под пользователем root)

 

1. Проверить очередь сообщений:

 

mailq

 

 

Пример части ответа:

 

4d 1.1K 1rCZZZ-0005hT-3r <Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.>;
Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

49h 1.1K 1rDLfB-0004fU-Gj <Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.>;
Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

4h 1.0K 1rE1wW-0006hz-Kj <Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.>;
Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

15m 1.1K 1rE5af-0002lr-Tq <Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.>;
Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.

 

4d, 49h, 4h, 15m - сколько времени назад было создано сообщение. Соответственно, в примере фигурируют: 4 дня, 49 часов, 4 часа и 15 минут.

1.1K и 1.0K - размер сообщений.

1rCZZZ-0005hT-3, 1rDLfB-0004fU-Gj, 1rE1wW-0006hz-Kj, 1rE5af-0002lr-Tq - id сообщений.

<Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.> - адрес отправителя.

Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript., Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript., Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. - email получателей сообщений.

 

Физически файлы очереди находяятся в директории EXIM, например тут: /var/spool/exim4/msglog/

 

2. Посмотреть содержимое любого сообщения из очереди:

 

exim -Mvb ID

 

вместо ID указать идентификатор сообщения, например:

 

exim -Mvb 1qvw1E-00069L-B7

 

 

3. Узнать сколько писем в данный момент находится в почтовой очереди:

 

exim -bpc

 

(это актуально, если их очень много, и визуально сложно посчитать)

 

 

 

 

4. Очистить очередь полностью:

 

exipick -i | xargs exim -Mrm

 

 

 

5. Удалить из очереди замороженные сообщения:

 

exipick -zi | xargs exim -Mrm

 

 

 Почтовую очередь можно очистить частично - по имени отправителя или по имени получателя.
 

 

6. Удалить из очереди все сообщения для указанного получателя:

 

exiqgrep -i -f Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. | exim -Mrm

 

 Если в очереди нет писем для такого получателя, получим ответ:

 

exim: no message ids given after -Mrm option

 

 

 

7. Удалить из очереди все сообщения от указанного отправителя:

 

exiqgrep -i -f Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. | exim -Mrm

 

Процесс удаления сообщений из очереди:

 

...

Message 1rDPqn-00014C-Vh has been removed

Message 1rDPqn-000142-04 has been removed

Message 1rDPqp-000165-Sm has been removed

Message 1rDPqs-0001DW-F0 has been removed

Message 1rDPqu-0001FD-JL has been removed

Message 1rDPqw-0001Fh-H1 has been removed

Message 1rDPqw-0001FZ-B8 has been removed

Message 1rDPqw-0001FT-99 has been removed

Message 1rDPqz-0001Fu-4D has been removed

Message 1rDPr2-0001GK-6N has been removed

...

 

Если сообщения добавляются в очередь с некой периодичностью, после завершения удаления сообщений, запустить команду повторно для удаления новых.

Если в очереди не осталось таких сообщений, также получим ответ:

 

exim: no message ids given after -Mrm option

 

 

Может возникнуть ситуация, когда отправка сообщений не может выполниться: временно закрыт порт или по иной причине.

 

Повторные авто-отправки:

По умолчанию в настройках почтового сервера exim установлены следующие правила повторных попыток отправки:

Повторные попытки выполняются каждые 15 минут в течение 2 часов, затем интервал повторных попыток увеличивается, начиная с 1 часа и увеличивая интервал в 1,5 раза, до 16 часов. После этого попытки производятся каждые 6 часов, пока не пройдет 4 дня с момента первой неудачной попытки доставки.

 

 

8. Принудительно повторить отправку писем из почтовой очереди в Exim4:

 

exim4 -qff

 

   

 

Комментарии (0)

Здесь не опубликовано еще ни одного комментария

Оставьте свой комментарий

  1. Опубликовать комментарий как Гость.
0 Значки
Вложения (0 / 3)
Поделитесь своим местоположением

      iPad или Android?
      iPad или Android?

      Не так давно заглянул я в один из крупных магазинов компьютерной и цифровой техники, имеющийся в нашем городе. Зашел я туда просто из любопытства - посмотреть представленный ассортимент в целом и уровень цен - благо, время на это было. В таких магазинах (если нет аншлага) обычно сразу к вам подбегает аккуратный мальчик или девочка с предложением помочь. Чаще всего, как и в этот раз, я...




      Как сохранить все фотографии с iPhone на компьютер
      Как сохранить все фотографии с iPhone на компьютер

      У многих владельцев iPhone возникает проблема - как быстро и просто перенести все фотографии и видео с телефона на компьютер, чтобы потом освободить память смартфона?   В этой статье рассмотрим несколько проверенных рабочих вариантов, из которых вы сможете выбрать наиболее удобный для себя.




      Принцип работы flightradar24
      Принцип работы flightradar24

      Flightradar24© является следящей системой за полетами воздушных судов, отображающей в режиме реального времени воздушное движение всего мира. Для отображения воздушных поток Flightradar24 использует несколько источников информации: ADS-B, MLAT и FAA. Данные от ADS-B, MLAT и FAA объединяются с расписанием рейсов и информацией о статусах воздушных судов, получаемых от авиакомпаний и аэропортов, - все это выполняется в целях...




      Программа Jeppesen Mobile TC
      Программа Jeppesen Mobile TC

      Программа Jeppesen Mobile TC является первым коммерческим аэронавигационным продуктом от фирмы Jeppesen для iPad. Программа включает в ребя 2 раздела: схемы аэродромов (кроки, заход на посадку, SID, STAR и др.) и текстовая часть сборников Jeppesen (ATC, Airport Directory, Meteorology и др...). В 2011 году Jeppesen анонсировал следующую программу - Jeppesen Mobile Flite Deck (Jepp Mobile FD),...




      Программа Qloud для пилотов Qatar Airways
      Программа Qloud для пилотов Qatar Airways

      Авиакомпания Qatar Airways начала внедрение собственного нового приложения для iPad - Qloud. Это мобильное приложение собственной разработки, предназначенное только для использования внутри компании (так называемое Inhouse Application). Программа Qloudбудет обеспечивать всех пилотов авиакомпании Катар Эйрвэйс в режиме реального времени актуальной информацией в том числе - и для принятия решения.




      Как настроить Wi-Fi Router TP-LINK TL-WR941N для Билайн
      Как настроить Wi-Fi Router TP-LINK TL-WR941N для Билайн

      Это третья статья из серии "Как настроить беспроводной роутер". В принципе, не важно, какой у вас провайдер Интернета, т.к. различия в настройке не существенные.  Различными могут быть: фиксированный или динамический IP-адрес; наличие или отсутствие привязки по MAC-адресу; протокол подключения (L2TP, PPTP или др.); адрес подключения




      Английский язык за три урока!
      Английский язык за три урока!

      Шуточные уроки английского языка с изрядной долей юмора и элементами скороговорок, нацелены в первую очередь на проверку вашего произношения. Первый урок - английский для начинающих: «Три ведьмы разглядывают трое часов «Свотч». Какая из ведьм разглядывает какие часы?» Теперь скажем это по-английски: Three witches watch three swatch watches. Which witch watches which swatch watch? Язык не...



Яндекс.Метрика
Сайт работает на быстром VPS/VDS хостинге от FASTVPS