Как я настраиваю почтовый белый список с помощью только procmailrc для защиты моих детей от нежелательной электронной почты?

Как я настраиваю почтовый белый список с помощью только procmailrc для защиты моих детей от нежелательной электронной почты?

Я в настоящее время нас родительский контроль ОС, но это только хорошо для компьютера, на котором это включено.

Я понимаю, что, поскольку мои дети растут, они выяснят работу arounds к любым техническим родительским ограничениям, введенным на них, но я хочу, по крайней мере, понять опции, которые я имею до тех пор.

2
задан 05.09.2009, 15:59

2 ответа

procmail может отфильтровать From заголовок, и существует много примеров рецепта.

# This one discards all mail sent from the address below.
:0
* ^From: idiot@somehost.com
/dev/null

Но не забывайте это procmail только работы с локально поставленной почтой. Это не будет влиять на почтовые ящики, к которым получают доступ по IMAP или веб-почте.

1
ответ дан 08.12.2019, 06:38
  • 1
    Просто измените рецепт для использования ${DEFAULT} как почтовый ящик, затем добавьте второй рецепт, который направляет остальных к /dev/null. – grawity 06.09.2009, 11:07

Тот я использую для отправки сообщений с меня на мой телефон:

VERBOSE=off
LOGFILE=/dev/null

# if it comes from a specific address(es), send to my cell
# it's be just as easy to whitelist a domain by adding another `|domain.tld` section to the bracketed regex
:0
* ^From.*[main.email.domain.tld|other.email.domain.tld]
* ^To.*datente
! 0000000000@vtext.com

# push everything else to my normal user
:0 
* .
! mainuser
1
ответ дан 08.12.2019, 06:38

Теги

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