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

Исходное сообщение
"postfix и уведомления о доставке\прочтении"

Отправлено vitaly_oa , 18-Июн-09 16:15 
всем привет, люди подскажите, настроен постфикс+амависд+кламав, все работает отправляет принимает письма, но если в письме запросить уведомление о прочтении или доставки, то после доставки письма, у получателя при открытии письма не вылазит запроса, об отправке уведомления, и соответсвенно обратно отправителю ничего не приходит... пробовал отключать контент-фильтр, и убирал smtpd_*_restrictions, не помогло... подкажите как мне включить эту функцию?

ps.версии пакетов все свежие, постфикс поддерживает dsn
main.cf
==========================================================
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
setgid_group = postdrop
#default_privs = nobody
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5

inet_interfaces = all
myhostname = mail.abstract.ru
mydomain = abstract.ru
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, $transport_maps
mynetworks = 127.0.0.0/8
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
home_mailbox = maildir/

local_transport = local
local_recipient_maps = $alias_maps $virtual_mailbox_maps proxy:unix:passwd.byname $transport_maps
unknown_local_recipient_reject_code = 550

virtual_transport = virtual
virtual_mailbox_base = /
virtual_minimum_uid = 500
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-aliases.cf
virtual_gid_maps = mysql:/etc/postfix/mysql-virtual-gid.cf
virtual_uid_maps = mysql:/etc/postfix/mysql-virtual-uid.cf
virtual_maps = mysql:/etc/postfix/mysql-virtual.cf
#alias_maps = mysql:/etc/postfix/mysql-aliases.cf
transport_maps = mysql:/etc/postfix/mysql-transport.cf

sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq

html_directory = /usr/share/doc/postfix-2.4.6-r2/html
manpage_directory = /usr/share/man
sample_directory = /etc/postfix
readme_directory = /usr/share/doc/postfix-2.4.6-r2/readme

#=======================================================
# Cyrus-SASL, параметр noplaintext запрещает использования механизма PLAIN
#=======================================================
smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous, noplaintext
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain = $mydomain

#=======================================================
# TLS
#=======================================================
smtpd_use_tls = yes
#smtpd_tls_auth_only = yes
smtpd_tls_key_file = /etc/postfix/keys/newreq.pem
smtpd_tls_cert_file = /etc/postfix/keys/newcert.pem
smtpd_tls_CAfile = /etc/postfix/keys/cacert.pem
smtpd_tls_loglevel = 3
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom

#=======================================================
# Sender & Recipients Restrictions
#=======================================================
rbl_reply_maps = hash:/etc/postfix/rbl_reply_maps
strict_rfc821_envelopes = yes
disable_vrfy_command = yes
smtpd_helo_required = yes

smtpd_client_restrictions =
smtpd_helo_restrictions =
smtpd_sender_restrictions =
smtpd_recipient_restrictions =
        permit_mynetworks,
        permit_sasl_authenticated,
        check_client_access mysql:/etc/postfix/mysql-access.cf,
        check_sender_access hash:/etc/postfix/access_sender,
        reject_invalid_hostname,
        reject_unauth_destination,
        reject_unauth_pipelining,
        reject_unknown_client_hostname,
        reject_invalid_helo_hostname,
        reject_non_fqdn_helo_hostname,
        reject_unknown_helo_hostname,
        reject_non_fqdn_sender,
        reject_unknown_sender_domain,
        reject_unlisted_sender,
        reject_unverified_sender,
        reject_non_fqdn_recipient,
        reject_unknown_recipient_domain,
        reject_unverified_recipient,
        reject_unauth_destination,
        reject_rbl_client bl.spamcop.net=127.0.0.10,
        reject_rbl_client bl.spamcop.net=127.0.0.11,
        reject_rbl_client bl.spamcop.net,
        reject_rbl_client cbl.abuseat.org=127.0.0.12,
        reject_rbl_client cbl.abuseat.org=127.0.0.13,
        reject_rbl_client cbl.abuseat.org,
        reject_rbl_client combined.njabl.org,
        reject_rbl_client dnsbl.njabl.org,
        reject_rbl_client sbl.spamhaus.org,
        reject_rbl_client zen.spamhaus.org,
        reject_rbl_client xbl.spamhaus.org,
        reject_rbl_client pbl.spamhaus.org,
        reject_rbl_client dialups.mail-abuse.org,
        reject_rbl_client dynablock.sorbs.net,
        check_policy_service inet:127.0.0.1:10030,

smtpd_etrn_restrictions =
        permit_mynetworks,
        reject

#==================================================================================
# MISC OPTIONS
#==================================================================================
recipient_bcc_maps = mysql:/etc/postfix/mysql-recipient-bcc.cf
sender_bcc_maps = mysql:/etc/postfix/mysql-sender-bcc.cf
mailbox_size_limit = 52428800
message_size_limit = 15485760

header_checks = regexp:/etc/postfix/header_checks
mime_header_checks = regexp:/etc/postfix/mime_header_checks

content_filter=smtp-amavis:[127.0.0.1]:10024


Содержание

Сообщения в этом обсуждении
"postfix и уведомления о доставке\прочтении"
Отправлено vitaly_oa , 18-Июн-09 16:42 
отбой, в header_checks надо убрать
/^Disposition-Notification-To:/ IGNORE

но.. это потенциальная дырка так как поле с запросом подтверждения прочтения, часто используется СПАМерами для подтверждения существования почтового адреса%)