postgrey

Автор Alecsandr1991, 11 февраля 2018, 09:15:24

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Alecsandr1991

Приветствую вас! изломал весь интернет, так и не понял как запустить корректно postgrey.
ОС - Debian 9
выдает это -
Начат процесс запуска юнита postgrey.service.
фев 11 10:15:59 debian postgrey[6753]: Starting postfix greylisting daemon: postgreyERROR: --unix or --inet must be specified
фев 11 10:15:59 debian systemd[1]: postgrey.service: Control process exited, code=exited status=2
фев 11 10:15:59 debian systemd[1]: Failed to start LSB: Start/stop the postgrey daemon.
-- Subject: Ошибка юнита postgrey.service
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Произошел сбой юнита postgrey.service.
--
-- Результат: failed.
фев 11 10:15:59 debian systemd[1]: postgrey.service: Unit entered failed state.
фев 11 10:15:59 debian systemd[1]: postgrey.service: Failed with result 'exit-code'.

endru

а конфиг postfix?

Alecsandr1991

а причем тут postfix? разве он как то привязывается к нему?
я как понял postgrey должен запускаться отдельно на порту - 10023
myhostname = debian.localhost
mydomain = localhost
myorigin = $mydomain

inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
unknown_local_recipient_reject_code = 550
#check_recipient_access=mysql:/etc/postfix/mysql/quotas.cf

smtpd_recipient_restrictions =
#check_recipient_access mysql:/etc/postfix/mysql/quotas.cf
check_policy_service inet:127.0.0.1:10023

mynetworks = 127.0.0.0/8, 192.168.0.0/24
smtpd_banner = $myhostname ESMTP

virtual_mailbox_domains=mysql:/etc/postfix/mysql/virtual-mailbox-domains.cf
virtual_mailbox_maps=mysql:/etc/postfix/mysql/virtual-mailbox-maps.cf
virtual_alias_maps=mysql:/etc/postfix/mysql/virtual-alias-maps.cf
virtual_uid_maps=static:5000
virtual_gid_maps=static:5000
virtual_transport=dovecot

##dovecot_destination_recipient_limit=1

##smtpd_recipient_restrictions=permit_sasl_authenticated,reject_unauth_destination

compatibility_level = 2

endru

#3
Цитата: Alecsandr1991 от 11 февраля 2018, 09:52:58разве он как то привязывается к нему?
я как понял postgrey должен запускаться отдельно на порту - 10023

зачем тебе тогда эта строка в postfix нужна?
Цитата: Alecsandr1991 от 11 февраля 2018, 09:52:58check_policy_service inet:127.0.0.1:10023

сам демон настроен и запущен?
netstat -ntl | grep 10023
cat etc/default/postgrey
/etc/init.d/postgrey restart