2013-03-11 5 views
0

Я использую вторую учетную запись для архивирования списков рассылки и удаляю свою электронную почту электронной почты через pop3. Теперь я работаю с правилом procmail, которое копирует на второй адрес электронной почты. Выполнение этого способа приводит к тому, что электронное письмо перерабатывается вирусами, спамом и другими фильтрами, которые уже передали сообщение. Я ищу способ скопировать сообщение на второй procmail, работающий со учетными данными второй учетной записи и конфигурационными файлами procmail.вводят электронное письмо в procmail другого пользователя

ответ

0

Вы можете скопировать две учетные записи, добавив секретный тег перед пересылкой в ​​другую учетную запись. Наличие этого флага приведет к обходу проверок вирусов и т. Д. Очевидно, что любой, кто знает секретный тег, сможет обойти проверки безопасности, хотя!

# Primary account forwards to [email protected] 
:0c 
| formail -I"X-Secret: xyzzy" | sendmail -oi [email protected] 

Тогда для вторичного счета, прямо в верхней части .procmailrc,

# Bypass virus checking if X-Secret is there 
:0 
* ^X-Secret: xyzzy$ 
$DEFAULT 

Это доказательство концепции, а не подстроено я особенно рекомендую. В любом случае проверка вирусов и спама на более высоком уровне, чем файлы пользователей .procmailrc, вероятно, является лучшим общим подходом.