The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"вопрос по procmail и sndmail"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"вопрос по procmail и sndmail"
Сообщение от mix emailИскать по авторуВ закладки on 21-Фев-02, 15:47  (MSK)
как сделать чтобы мне не добавлять каждому
юзеру .forward со строкой
"|exec /usr/local/bin/procmail || exit 75"
а то приходится шелл юзеру давать.

чтобы ~/.procmailrc и так подхватывался.

Спасибо!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: вопрос по procmail и sndmail"
Сообщение от mix emailИскать по авторуВ закладки on 22-Фев-02, 13:33  (MSK)
может кому пригодится:
------------------------------------
в FreeBSD если ни где не указано, что procmailrc должен гдето лежать, то по уполчанию, он будет искаться в /usr/local/etc/ а не в /etc
!!!!!
вот почему /etc/procmailrc не работал во FreeBSD
вот краткая инструкция как procmail был установлен:

cd /usr/ports/mail/procmail
make
make install

далее добавил в sendmail.cf:
Mlocal,         P=/usr/local/bin/procmail, F=lsDFMAw5:/|@qSPfhn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL,
                T=DNS/RFC822/X-Unix,
                A=procmail -Y -a $h -d $u

и тудаже:

###   PROCMAIL Mailer specification   ###
##################*****##################
                
#####  $Id: procmail.m4,v 8.20 1999/10/18 04:57:54 gshapiro Exp $  #####

Mprocmail,      P=/usr/local/bin/procmail, F=DFMSPhnu9, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP,
                T=DNS/RFC822/X-Unix,
                A=procmail -Y -m $h $f $u

я пользовался вот этой статьей для получения
доп. инфы и тамже есть mc фаил из которого можно сгенерить cf

http://irc.org.kg/books/redhat/ch15_1.html
по умолчанию cf фаил генерится с НЕ правильными путями с бинарнику procmail. (procmail из портов ставится в /usr/local/bin/ а не в /usr/bin)

все!

ссылки:
http://unix.stat.burnet.ru/procmail/procmail.htm
http://irc.org.kg/books/redhat/ch15_1.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: вопрос по procmail и sndmail"
Сообщение от lavr emailИскать по авторуВ закладки on 22-Фев-02, 14:53  (MSK)
>может кому пригодится:
>------------------------------------
>в FreeBSD если ни где не
>указано, что procmailrc должен гдето
>лежать, то по уполчанию, он
>будет искаться в /usr/local/etc/ а
>не в /etc
>!!!!!
>вот почему /etc/procmailrc не работал во
>FreeBSD
>вот краткая инструкция как procmail был
>установлен:
>
>cd /usr/ports/mail/procmail
>make
>make install
>
>далее добавил в sendmail.cf:
>Mlocal,      
>   P=/usr/local/bin/procmail, F=lsDFMAw5:/|@qSPfhn9,
>S=EnvFromL/HdrFromL, R=EnvToL/HdrToL,
>      
>    
>    
>T=DNS/RFC822/X-Unix,
>      
>    
>    
>A=procmail -Y -a $h -d
>$u
>
>и тудаже:
>
>###   PROCMAIL Mailer specification
>  ###
>##################*****##################
>
>#####  $Id: procmail.m4,v 8.20 1999/10/18
>04:57:54 gshapiro Exp $  
>#####
>
>Mprocmail,      
>P=/usr/local/bin/procmail, F=DFMSPhnu9, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP,
>      
>    
>    
>T=DNS/RFC822/X-Unix,
>      
>    
>    
>A=procmail -Y -m $h $f
>$u
>
>я пользовался вот этой статьей для
>получения
>доп. инфы и тамже есть mc
>фаил из которого можно сгенерить
>cf
>
>http://irc.org.kg/books/redhat/ch15_1.html
>по умолчанию cf фаил генерится с
>НЕ правильными путями с бинарнику
>procmail. (procmail из портов ставится
>в /usr/local/bin/ а не в
>/usr/bin)

по-умолчанию, cf генерится с правильным путем
/usr/local/bin/procmail, если отдельно в m4 не
определено нечто отличное от default:

define(`PROCMAIL_MAILER_PATH',`/path/procmail')

see /path_to_sendmail_source_path/cf/README

>все!
>
>ссылки:
>http://unix.stat.burnet.ru/procmail/procmail.htm
>http://irc.org.kg/books/redhat/ch15_1.html

в случае использования PROCMAIL в качестве LDA, достаточно добавить в m4(общий шаблон):

VERSIONID
OSTYPE
DOMAIN
define
...
dnl PATH and FLAG/ARGS for procmail must be define befor FEATURE local_procmail
define(`PROCMAIL_MAILER_PATH',`/path/procmail')dnl
define(`LOCAL_MAILER_FLAGS', `ShPfn')dnl
define(`LOCAL_MAILER_ARGS', `procmail -a $h -d $u')dnl
...
define
FEATURE
...
FEATURE(`local_procmail')
...
FEATURE

local macro definitions
MAILER
dnl MAILER=smtp should be always before procmail or uucp
MAILER(`smtp')
dnl MAILER=procmail
MAILER(`procmail')
dnl MAILER(`uucp')

LOCAL_RULE_*
LOCAL_RULESETS

и все дела

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: вопрос по procmail и sndmail"
Сообщение от mix emailИскать по авторуВ закладки on 22-Фев-02, 15:04  (MSK)
>если отдельно в m4 не
>определено нечто отличное от default

да. моя ошибка. был скопирован
define('PROCMAIL_MAILER_PATH','/path/procmail')
и не поправлен путь.


тока гдеж ты раньше был. когда я задавал вопрос.
пришлось уйму времени грохнуть на это.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру