Возможно ли создать регулярное выражение в Procmail, чтобы отфильтровать ссылку, содержащую определенные слова?Как фильтровать сообщения в Procmail, которые имеют определенные слова в гиперссылках
Например, я хотел бы отфильтровать все письма, содержащие гиперссылку со словом «отписаться» (это может быть не единственное слово). Это отфильтровало бы множество информационных бюллетеней, отправленных мне в подпапку, которую я могу проверять снова и снова.
Например, я стараюсь это:
.*<a.*unsubscribe.*</a>.*
Но что бы просто отфильтровать ничего со ссылкой, с некоторыми словами с отписки в нем (не обязательно в ссылке), то другую ссылку закрытия (не обязательно первый после слова). Он не будет фильтровать последнюю открытую гиперссылку до того, как слово отпишет подписку, за которым следует первый закрывающий тег гиперссылки.
Я не могу найти любую информацию, как найти последнее вхождение какого-либо HTML перед словом, затем слово, а затем первое вхождение некоторого HTML после слова, которое, как я думаю, является тем, что мне нужно делать.
Отлично, спасибо большое, у меня будет игра и вернусь к вам. Я никогда не думал, что я буду фильтровать все письма, которые должны совпадать, но если он фильтрует большинство, это достаточно хорошо! –