[Sysadmins] очередь сендмыла
Andrii Dobrovol`s`kii
dobr на iop.kiev.ua
Пт Май 31 14:04:08 MSK 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Sergey wrote:
> On Thursday 30 May 2013, Andrii Dobrovol`s`kii wrote:
>
>> Возможно ли рулить очередью сендмыла на уровне отдельных
>> писем? Например удалить из очереди все письма конкретного
>> отправителя? Или это из области фантастики?
>
> Никакой фантастики. Я даже с mailq не заморачиваюсь.
>
> #!/bin/bash
>
> ALIEN='какой-то признак поуникальнее'
>
> for QN in `seq -f %03g 20`; do echo queue$QN find
> /var/spool/mqueue/queue$QN/ -type f -print0 | 2>/dev/null xargs
> -0 egrep -l "$ALIEN" | \ cut -d '/' -f6|cut -b 3- | \ while
> read f; do \ rm -f /var/spool/mqueue/queue$QN/*$f; \ done done
>
> Можно в find добавить -regex ".*\/qf.*", если достаточно по
> данным заголовка ориентироваться.
>
:)
Может и проще... для Вас... Я навыков беглого чтения баш-скриптов
не владею.
- --
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 525-7824 Department of Gas Electronics
Fax: (380-44) 525-2329 Institute of Physics of NASU
*********************************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with SeaMonkey - http://www.enigmail.net/
iF4EAREIAAYFAlGodZUACgkQpBPgR3404hNjbAEApGzVWZksm8nRtoRPER599vVJ
9ejBQiSrXIw2fa55jAIA/1aGV8hOXMG8IGssG76MZqAQN/XzDrC5Gszlizo3NtgB
=+eSG
-----END PGP SIGNATURE-----
Подробная информация о списке рассылки Sysadmins