Список форумов Postfix: ???????????? postfix, ??????, ????? ??????, ????? Postfix: ???????????? postfix, ??????, ????? ??????, ?????
????????????? ?????? ?????? ?????? ????????????? postfix 

 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

POSTFIX.RU: Файлы конфигурации | Документация | Download | Ссылки | Контакты
Объявления: Новости сайта:
22.03.07 состоялся переезд сайта к новому хостинг-провайдеру.
Подробности здесь >>>
 


SMTP Access Policy protocol, ??????? ?????? ???????

 
Начать новую тему   Ответить на тему       Список форумов Postfix: ???????????? postfix, ??????, ????? ??????, ????? -> ??????? ??????
Предыдущая тема :: Следующая тема  
Автор Сообщение
x09
???????
???????


Зарегистрирован: 05.01.2013
Сообщения: 16

СообщениеДобавлено: Пн Фев 09, 2015 12:21 pm    Заголовок сообщения: SMTP Access Policy protocol, ??????? ?????? ??????? Ответить с цитатой

???????? ? ? http://www.postfix.org/SMTPD_POLICY_README.html ? ????? ???????? ???? ????????????? ?????. ?? ??? ????? ???? ??????, ??? ??? ????????.

? ???????? ????? ???????? ???, ??? ? ????????? ???????????, ??? ?? ????? (??? ? ????? ?? stdin ?????? key=value, ? ? stdout ?????????? ? ???? ????? OK/DUNNO/REJECT)

??? ?????? ? ?????? user_ex.pl

Код:
#!/usr/bin/perl
use strict;
my $filename = '/tmp/log.log';
open my $file_,'>',$filename;
while (<STDIN>) {
 chomp;
 print $file_ , $_;
}
close $file_;


?????????? ??? ? /usr/libexec/postfix/user_ex.pl (?? ??????????? ?????? ????. ??? ?? ????)

? master.cf ??????? ??? ??????

Код:
user_ex  unix  -       n       n       -       0       spawn
    user=nobody argv=/usr/bin/perl /usr/libexec/postfix/user_ex.pl


? main.cf

Код:
smtpd_sender_restrictions = check_policy_service unix:private/user_ex


??????, ??? ?????? private ? ?????????

postfiox restart, ???? /tmp/log.log = 0 bytes

??? ?? ????
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_mak
???? ?????
???? ?????


Зарегистрирован: 08.02.2012
Сообщения: 436
Откуда: Russia, Moscow

СообщениеДобавлено: Пн Фев 09, 2015 4:12 pm    Заголовок сообщения: Ответить с цитатой

? ? ??????? ?????? ??? ????????
?? ??? ?????? ???????????
_________________
FreeBSD, PostFix, AmavisD-New, Spamassassin - ??? ??????!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_mak
???? ?????
???? ?????


Зарегистрирован: 08.02.2012
Сообщения: 436
Откуда: Russia, Moscow

СообщениеДобавлено: Пн Фев 09, 2015 4:44 pm    Заголовок сообщения: Ответить с цитатой

????? ??? ????? (/tmp/test-policy.pl)?
Код:
#!/usr/bin/perl
use strict;
open FILE, ">> /tmp/log.log" or die("Cannot open file!!!");
while (<STDIN>) {
 chomp;
 my $aaa = $_;
 print $aaa; # ?????? ??? ???????
 print FILE "$aaa\n";
}
close FILE;


???????? ?????? ????? ?? ????? /tmp/input.data:
Код:
request=smtpd_access_policy
protocol_state=RCPT
protocol_name=SMTP
helo_name=some.domain.tld
queue_id=8045F2AB23
sender=foo@bar.tld
recipient=bar@foo.tld
recipient_count=0
client_address=1.2.3.4
client_name=another.domain.tld
reverse_client_name=another.domain.tld
instance=123.456.7


? ????? ??????????? ?????? ??????.

???????? ???????:
Код:
#cat /tmp/input.data | perl /tmp/test-policy.pl
# ls -la /tmp/log.log
-rw-r--r--  1 root  wheel  286 Feb  9 17:39 /tmp/log.log

? ???? tmp/log.log ?????? ??????.
_________________
FreeBSD, PostFix, AmavisD-New, Spamassassin - ??? ??????!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
x09
???????
???????


Зарегистрирован: 05.01.2013
Сообщения: 16

СообщениеДобавлено: Вт Фев 10, 2015 11:27 am    Заголовок сообщения: Ответить с цитатой

????? ????? ??????? ???))

? ?????? ??????? ??????, ? ?????? ???????? ?? ????. ?????.
?? ??????? ?????? ?? ???????????.

??? ?? ????!)))))
??????? ??? ????? postfix restart - ????????? /tmp/log.log ))
??????????? ? ???? ?? ???????? ? ???? ???????? ??????))) ???? ??? ???????????
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy_mak
???? ?????
???? ?????


Зарегистрирован: 08.02.2012
Сообщения: 436
Откуда: Russia, Moscow

СообщениеДобавлено: Вт Фев 10, 2015 11:42 am    Заголовок сообщения: Ответить с цитатой

x09 писал(а):
? ?????? ??????? ??????, ? ?????? ???????? ?? ????. ?????.
?? ??????? ?????? ?? ???????????.

??? ???? ??, ??? ??? ? ????????? !! Very Happy
?????? ????, ??? ? ???? ?????? ?? ???????. ???????? ???? ?????? ????? ??????????????.
_________________
FreeBSD, PostFix, AmavisD-New, Spamassassin - ??? ??????!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему       Список форумов Postfix: ???????????? postfix, ??????, ????? ??????, ????? -> ??????? ?????? Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

POSTFIX.RU: Файлы конфигурации | Документация | Download | Ссылки | Контакты












© Copyright 2005-2007, ITprofy.org
Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB