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

Исходное сообщение
"procmail + sendmail"

Отправлено JEK , 19-Окт-07 17:27 
Приветствую всех,

имеем FreeBSD+qmail+procmail.
Необходимо, чтобы почта, приходящая клиенту, проверялась на наличие заголовка, и в случае отсутствия оного, пересылалась на один из mx серверов.

Что сделал:
.qmail
-----------------------------------------------------
|preline /usr/local/bin/procmail -p -m /usr/local/psa/qmail/mailnames/DOMAIN.RU/mail/.procmailrc
|true
./Maildir/
-----------------------------------------------------
.procmailrc
-----------------------------------------------------
HOME=/usr/local/psa/qmail/mailnames/DOMAIN.RU/mail
LOGFILE=$HOME/.procmaillog
LOGABSTRACT=no
VERBOSE=on


MAILDIR=$HOME/Maildir
:0
* ^X-SpamTest-Version.*OK
default

:0
* .*
|/usr/sbin/sendmail -t -pSMTP:mx.domain.ru
-----------------------------------------------------

Условия срабатывают, а вот кумыеловский sendmail не отсылает письмо без заголовка на mx.domain.ru

В чём может быть проблема?
Есть ли другие варианты отправки письма на этот же адрес через другой MX сервер?


Содержание

Сообщения в этом обсуждении
"procmail + sendmail"
Отправлено JEK , 21-Окт-07 23:25 
Попробовал сделать через qmail-remote:

:0
* .*
{
From='formail -xFrom: '
To='formail -xTo: '
0:
|/usr/local/psa/qmail/qmail-remote mx.domain.ru $From $To
}

и нифига.
При этом по логам всё екзекьютится. Если послать письмо прямо через qmail-remote mx.domain.ru email1 email2 прямо из командной строки - оно шлётся.

Овнер и группа поставлена правильная.

В чём может быть проблема?