Что находится в вашем .procmailrc [закрыто]

Не то, чтобы это было очень читабельно, но вот весь метод, упрощенный до одной строки:

public override string Encrypt(string input) => string.Concat(input.Select(c => (char)chars[(c * k1 + k0) % 26]));
6
задан tripleee 28 December 2015 в 08:33
поделиться

4 ответа

Много почтовых программ снабжают префиксом предмет почты "Ре": при ответе, если тот префикс уже не там. Немецкий Outlook вместо этого префиксы с "AW": (для "AntWort"), если тот префикс уже не там. К сожалению, эти два поведения столкновение, приводящее к почтовым предметам как "Ре: AW: Ре: AW: Ре: AW: Ре: AW: Ланч". Таким образом, я теперь имею:

:0f
* ^Subject: (Antwort|AW):
|sed -r -e '1,/^$/s/^(Subject: )(((Antwort: )|(Re: )|(AW: ))+)(.*)/\1Re: \7\nX-Orig-Subject: \2\7/'

Который сокращает их (и "Antwort": префикс, что я был очевидно также побеспокоен в какой-то момент), вниз к единственному "Ре":.

5
ответ дан 8 December 2019 в 16:14
поделиться

Просто простые вещи - сообщения перемещения к соответствующим папкам, передайте некоторый материал адресу email2sms, переместите спам в папку для спама. Одна вещь, которой я довольно горжусь, состоит в том, как отметить Ваш спам как "чтение" (это - для Курьера IMAP и Maildir, где "считанный" значит "перемещение для другой папки, и измените имя файла"):

:0                                                                              
* ^X-Spam                       # the header our filter inserts for spam                                                                   
{                                                                               
    :0                                                                         
    .Junk\ E-mail/              # stores in .Junk E-mail/new/                                                                                      

    :0                                                                          
    * LASTFOLDER ?? /\/[^/]+$   # get the stored message's filename                                                   
    { tail=$MATCH }             # and put it into $tail
    # now move the message                                                            
    TRAP="mv .Junk\ E-mail/new/$tail .Junk\ E-mail/cur/$tail:2,S"               
}
5
ответ дан 8 December 2019 в 16:14
поделиться

У меня есть различные фильтры в моем .procmailrc файле, но самое полезное является этим, которого я добавляю к очень главному из файла, прежде чем я внесу любые другие изменения.

:0 c:
mail.save

Это сохраняет копию всего и затем продолжает остальную часть рецептов. Если я сделал что-то не так, моя электронная почта сохраняется в файле "mail.save". Когда я уверен, что мои изменения работают, я комментирую эти строки до следующего раза.

3
ответ дан 8 December 2019 в 16:14
поделиться

Для остановки странных российских и китайских сообщений со спамом я использую эту procmail конфигурацию.

UNREADABLE='[^?"]*big5|iso-2022-jp|ISO-2022-KR|euc-kr|gb2312|ks_c_5601-1987'
:0:
* ^Content-Type:.*multipart
* B ?? $ ^Content-Type:.*^?.*charset="?($UNREADABLE)
spam-unreadable
2
ответ дан 8 December 2019 в 16:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: