Полезные команды для работы с почтовым сервером Exim. » IT FOundation – Поваренная книга системного администратора.
Только нужная и полезная документация. Регистрируйтесь, пишите, комментируйте!
30 октября 2009

Полезные команды для работы с почтовым сервером Exim.

опубликовано в почтовые системы |

Удалить сообщение из очереди:
# exim -Mrm ID-сообщения

Показать сообщения в очереди:
# exipick

Показать замороженные сообщения:
# exipick -z

Показать ID сообщений в очереди:
# exipick -i

Удалить все замороженные сообщения из очереди:
# exipick -zi | xargs exim -Mrm

Полностью очистить почтовую очередь:
# exipick -i | xargs exim -Mrm

Послать тестовое письмо c выводом отладочной информации в файл:
# (
echo “EHLO localhost” ; echo “MAIL FROM:<root@localhost>” ; echo “RCPT TO:<test@test>” ; echo “QUIT”) | exim -d -bhc 127.0.0.1 > test.log 2>&1

Запустить Exim в режиме дебага с выводом информации в консоль:
#
exim -bd -d+all

Проверить правильность синтаксиса конфигурационного файла, и узнать с поддержкой каких опций собран exim:
# exim -bV

Проверка распознавания адреса exim, и вывода роутера и транспорта который будет использоваться для доставки локальным пользователям:
# exim -bt postmaster

Проверка распознавания адреса exim, и вывода роутера и транспорта который будет использоваться для доставки внешним  пользователям:
# exim -bt example@example.org

Тестирование доставки сообщений локальным пользователям:
# exim -v postmaster

Даллее вводим руками заголовок письма:
From: example@example.org
To: postmaster@example.org
Subject: test letter
test
^D
^C

ps: ^D, ^C  соответственно cntrl+D и cntrl+C

Тестирование доставки сообщений внешним пользователям:
# exim -v example@example.org

далее вводим команды по аналогии с тестированием локальной доставки.

 

Тестирование почтового фильтра:

# exim -v -bF system-filter -f  test@example.com  -bfd localdomain.com -bfl user < testmail

 



Написать комментарий


пять − 2 =