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)
Поделитесь своим местоположением

      Выборка из БД ARINC424 по любым столбцам
      Выборка из БД ARINC424 по любым столбцам

      Аналогично программе для получения выборки из БД в формате ARINC-424 по коду раздела (5 колонка) и коду подраздела (6 или 13 колонка), данная программа позволяет делать более сложные выборки - с учетом значений любых столбцов базы данных. Программа позволяет сделать любую выборку по заданным пользователем параметрам, точнее по значениям, введенным в любой столбец - хоть во все 132. В приведенном примере сделана выборка из БД -...




      Админ для Windows Vista и Windows 7
      Админ для Windows Vista и Windows 7

      В Windows Vista и Windows 7 даже имея администраторские права для своей учетной записи не всегда получается удалить/переименовать/переместить некоторые файлы. Что же делать? Для этого нужно загрузиться именно под Администратором - тем самым СУПЕР-Администратором, чтобы иметь право произвести необходимые изменения.




      Простая реализация поддержки тёмной темы для iOS
      Простая реализация поддержки тёмной темы для iOS

      При использовании кастомных цветов для элементов интерфейса приложений могут быть проблемы с их отображением при использовании тёмной темы на устройствах. Чаще всего тексты могут быть просто плохо читаемы, или совсем не читаемы из-за отсутствия контраста между цветом фона и цветом, например, текстовых меток.




      Ошибки Jeppesen FD PRO - Показывает видео
      Ошибки Jeppesen FD PRO - Показывает видео

      Чем сложнее система, тем больше вероятность ее отказа. Чем сложнее программа, тем больше в ней может быть глюков, багов и косяков. Понятно, что каждый разработчик ПО старается свести к минимуму все глюки, но предусмотреть все и смоделировать все возможные ситуации просто не реально. Ошибки бывают не значительные, существенные и критические. В зависимости от типа выявленной ошибки на программу и...




      Как учить авиационный английский
      Как учить авиационный английский

      Кому-то иностранные языки даются легко, кому-то не очень. Но мировая тенденция популяризации английского языка наблюдается уже довольно давно. Англичане по идее должны гордиться, что их язык выбран в качестве основного иностранного языка, который изучают по умолчанию. Не смотря на то, что официальными языками ИКАО являются в том числе и немецкий, французский и даже русский языки и другие..., фразеология...




      Служба спасения 911 - Бабай
      Служба спасения 911 - Бабай

      Замечательная пародия-прикол на американскую документальную телепередачу "Служба спасения 911". ВЕДУЩИЙ: В этой пpогpамме pассказывается о всяких жyтких слyчаях, от котоpых волосы встают дыбом. Hе допyстить вставания волос на амеpиканских головах дыбом - это великая цель скpомных геpоев из слyжбы 911. Эти люди никогда не желают никомy ничего плохого, кpоме счастья.




      Где прячутся вирусы
      Где прячутся вирусы

      При заражении компьютера вирусы поступают таким образом, чтобы при загрузке операционной системы они тоже загружались, либо загружалась их самая основная необходимая часть. Для этого они обычно вносят изменения в реестр Windows. В зависимости от продвинутости создателя вируса это может быть реализовано по-разному. Рассмотрим самые распространенные случаи, где прячутся вирусы:  



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