[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