URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 43876
[ Назад ]

Исходное сообщение
"Как сохранить почтовые сообщения на сервере?"

Отправлено serg128 , 12-Май-04 18:57 
Всем привет! Т.е. проблема такая: есть почтовый сервер RedHat+SendMail который принимает/отправляет сообщения по почте. Ну и письма пользователей в /var/spool/mail изчезают по мере приема/отправки их пользователями. А мне нужно, чтобы они где-то сохранялись. Можно такое сделать, и если да, то как? Заранее спасибо.

Содержание

Сообщения в этом обсуждении
"Как сохранить почтовые сообщения на сервере?"
Отправлено Purple , 13-Май-04 08:24 
>Всем привет! Т.е. проблема такая: есть почтовый сервер RedHat+SendMail который принимает/отправляет сообщения
>по почте. Ну и письма пользователей в /var/spool/mail изчезают по мере
>приема/отправки их пользователями. А мне нужно, чтобы они где-то сохранялись. Можно
>такое сделать, и если да, то как? Заранее спасибо.
с помощью прокмейл, например


"Как сохранить почтовые сообщения на сервере?"
Отправлено as , 13-Май-04 08:49 
>>Всем привет! Т.е. проблема такая: есть почтовый сервер RedHat+SendMail который принимает/отправляет сообщения
>>по почте. Ну и письма пользователей в /var/spool/mail изчезают по мере
>>приема/отправки их пользователями. А мне нужно, чтобы они где-то сохранялись. Можно
>>такое сделать, и если да, то как? Заранее спасибо.
>с помощью прокмейл, например

http://helgus.salut.ru/docs/sendmail/

реально работает, опробовано


"Как сохранить почтовые сообщения на сервере?"
Отправлено Purple , 13-Май-04 09:19 
>http://helgus.salut.ru/docs/sendmail/
В прокмейле это тремя строчками делается и одним файлом.



"Как сохранить почтовые сообщения на сервере?"
Отправлено as , 13-Май-04 11:10 
>>http://helgus.salut.ru/docs/sendmail/
>В прокмейле это тремя строчками делается и одним файлом.

спросил про сендмыл, я про него и ответил


"Как сохранить почтовые сообщения на сервере?"
Отправлено MG , 13-Май-04 12:07 
>>http://helgus.salut.ru/docs/sendmail/
>В прокмейле это тремя строчками делается и одним файлом.

procmail отрабатывает после того как письмо прилетело
на сервер, а исходящую (проходящую) почту можно отловить
только отдельным мэйлером (см. вышеприведённую ссылку)


"Как сохранить почтовые сообщения на сервере?"
Отправлено Purple , 13-Май-04 12:36 

>procmail отрабатывает после того как письмо прилетело
>на сервер, а исходящую (проходящую) почту можно отловить
>только отдельным мэйлером (см. вышеприведённую ссылку)
Никто не спорит



"Как сохранить почтовые сообщения на сервере?"
Отправлено serg128 , 13-Май-04 10:40 
>>>Всем привет! Т.е. проблема такая: есть почтовый сервер RedHat+SendMail который принимает/отправляет сообщения
>>>по почте. Ну и письма пользователей в /var/spool/mail изчезают по мере
>>>приема/отправки их пользователями. А мне нужно, чтобы они где-то сохранялись. Можно
>>>такое сделать, и если да, то как? Заранее спасибо.
>>с помощью прокмейл, например
>
>http://helgus.salut.ru/docs/sendmail/
>
>реально работает, опробовано


а можно подробнее про procmail, как это реализовать?


"Как сохранить почтовые сообщения на сервере?"
Отправлено serg128 , 13-Май-04 12:14 
>>>>Всем привет! Т.е. проблема такая: есть почтовый сервер RedHat+SendMail который принимает/отправляет сообщения
>>>>по почте. Ну и письма пользователей в /var/spool/mail изчезают по мере
>>>>приема/отправки их пользователями. А мне нужно, чтобы они где-то сохранялись. Можно
>>>>такое сделать, и если да, то как? Заранее спасибо.
>>>с помощью прокмейл, например
>>
>>http://helgus.salut.ru/docs/sendmail/
>>
>>реально работает, опробовано
>
>
>а можно подробнее про procmail, как это реализовать?

Япробовал делать по правилу 1 (http://helgus.salut.ru/docs/sendmail/)
но при старте выдает ошибку (ругается на правило, пишет, что неправильный синтаксис). Подскажите, что делать? У меня сендмейл 8.11.6


"Как сохранить почтовые сообщения на сервере?"
Отправлено Purple , 13-Май-04 12:34 

>а можно подробнее про procmail, как это реализовать?

touch /home/user/.procmailrc
chown user /home/user/.procmailrc
chgrp nobody /home/user/.procmailrc
cat /home/user/.procmailrc
#.procmailrc
:0 c
*
archiv

Также для всех остальных,
либо через /etc/procmailrc (один на всех)