[Sysadmins] [devel] dspam+postfix
Vladimir V. Kamarzin
=?iso-8859-1?q?vvk_=CE=C1_vvk=2Epp=2Eru?=
Вт Сен 18 15:20:43 MSD 2007
>>>>> On 18 Sep 2007 at 16:31 "a" == ashen writes:
a> Такой вопрос. Вот такой у меня получился /etc/postfix/master.cf:
a> [root на gw postfix]# cat /etc/postfix/master.cf
a> # ==========================================================================
a> # service type private unpriv chroot wakeup maxproc command + args
a> # (yes) (yes) (yes) (never) (100)
a> # ==========================================================================
a> #For dspam + postfix
a> smtp inet n - n - - smtpd
a> -o content_filter=lmtp:unix:/dspam.sock
Тут принимается письмо и отправляется в dspam
a> localhost:10026 inet n - n - - smtpd
a> -o content_filter=
a> -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
a> -o smtpd_helo_restrictions=
a> -o smtpd_client_restrictions=
a> -o smtpd_sender_restrictions=
a> -o smtpd_recipient_restrictions=permit_mynetworks,reject
a> -o mynetworks=127.0.0.0/8
a> -o smtpd_authorized_xforward_hosts=127.0.0.0/8
Тут видимо письмо принимается от dspam и отправляется в cleanup
a> #amavisd + postfix
a> smtp-amavis unix - - n - 2 smtp
a> -o smtp_data_done_timeout=1200
По-моему, вот тут должен быть не smtp а smtpd.
a> 127.0.0.1:10025 inet n - n - - smtpd
a> -o content_filter=
a> -o local_recipient_maps=
a> -o relay_recipient_maps=
a> -o smtpd_restriction_classes=
a> -o smtpd_client_restrictions=
a> -o smtpd_helo_restrictions=
a> -o smtpd_sender_restrictions=
a> -o smtpd_recipient_restrictions=permit_mynetworks,reject
a> -o mynetworks=127.0.0.0/8
a> -o strict_rfc821_envelopes=yes
a> -o smtpd_error_sleep_time=0
a> -o smtpd_soft_error_limit=1001
a> -o smtpd_hard_error_limit=1000
a> -o smtpd_etrn_restrictions=reject
Не понятно, зачем нужен вот этот smtpd.
a> Что первым отработает: dspam или amavisd ?
Похоже, к amavisd письма не попадают вообще.
--
vvk
Russian Postfix irc: irc.freenode.net #postfix-ru
Подробная информация о списке рассылки Sysadmins