-----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 mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
