2015-10-07 4 views
-1

Большинство списков рассылки добавляют строку темы с тегом, например f.e.procmail reciepe удалить теги списка рассылки из строки темы

[name-of-the-mailing-list] Original subject line 

Как бы удалить эти теги в квадратных скобках и в конечном итоге поместить их в соответствующую папку с помощью рецепта procmail?

ответ

0

Я узнал сам. Этот рецепт будет удалить тег:

:0 fwH 
* ^subject:.*([name-of-the-mailing-list]) 
|sed -e 's/^Subject:[ ]\[name-of-the-mailing-list\]/Subject: /g' 

Этот рецепт удалит все теги:

:0 fwH 
* ^subject:.*(\[[^]]*\]) 
|sed -e 's/^Subject:[ ]\[[^]]*\]/Subject: /g'