User Tools

Site Tools


использование_mail_delivery_agent_procmail

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
использование_mail_delivery_agent_procmail [2011/03/10 13:54]
val removed
— (current)
Line 1: Line 1:
-====== Сервис MDA ====== 
  
-===== procmail ===== 
- 
-==== Настройка MTA на использование procmail ==== 
- 
-=== sendmail (FreeBSD) === 
-<​code>​ 
-[server:/​etc/​mail] # pkg_add -r procmail 
- 
-[server:/​etc/​mail] # cat server.corpX.mc 
-OSTYPE(freebsd6) 
-FEATURE(local_procmail) 
-FEATURE(`use_cw_file'​) 
-FEATURE(access_db,​ `hash -o -T<​TMPF>​ /​etc/​mail/​access'​) 
-FEATURE(virtusertable,​ `hash -o /​etc/​mail/​virtusertable'​) 
-MAILER(local) 
-MAILER(smtp) 
-MAILER(procmail) 
- 
-[server:/​etc/​mail] # make cf 
-[server:/​etc/​mail] # make install 
-[server:/​etc/​mail] # /​etc/​rc.d/​sendmail restart 
-</​code>​ 
- 
-=== postfix (Ubuntu) === 
-<​code>​ 
-root@server:​~#​ apt-get install procmail 
- 
-root@server:​~#​ rcsdiff /​etc/​postfix/​main.cf 
-43a44 
-> mailbox_command = /​usr/​bin/​procmail -d "​$USER"​ 
- 
-root@server:​~#​ /​etc/​init.d/​postfix force-reload 
-</​code>​ 
- 
-==== Примеры рецептов ==== 
-[[http://​www.freebsd.org/​doc/​ru/​books/​handbook/​mail-procmail.html]] 
- 
-[[http://​reonaydo.org.ru/​perenos-pochty-s-mbox-na-maildirsendmaildovecot/​]] 
- 
-=== Простейший рецепт === 
-<​code>​ 
-server# cat ~user1/​.procmailrc 
-:0c 
-backup_mail 
-</​code>​ 
- 
-=== Проверка письма на вирусы === 
-<​code>​ 
-server# cat ~user1/​.procmailrc 
-:0 
-* multipart 
-{ 
-  VIRUS=`/​usr/​bin/​clamdscan --mbox --disable-summary --stdout -` 
- 
-  :0 Di 
-  * VIRUS ?? FOUND 
-  /dev/null 
-} 
-</​code>​ 
- 
-=== Разбор почты из общего ящика === 
-<​code>​ 
-server# cat ~user1/​.procmailrc 
-:0 
-* ^To.*ivanov\@specialist\.ru.* 
-! ivanov 
- 
-:0 ^To.*petrov\@specialist\.ru.* 
-! petrov 
-</​code>​ 
использование_mail_delivery_agent_procmail.1299754495.txt.gz · Last modified: 2013/05/22 13:50 (external edit)