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

Исходное сообщение
"Postfix+Exnahge"

Отправлено SkyLine747 , 26-Май-11 05:47 
Добрый день!

У меня возник вопрос.
Есть и настроена связка Postfix(2.8.3)+SpamAssassin(3.3.1)+ClamAV(0.97)+Exchange(2007SP2).
Очень хотелось бы услышать как настроить правильно отчеты о доставке.Сейчас на данный момент приходят отчеты вместо доставленно (ретраснслировано) а вот отчет о прочтении приходит нормально как и положено.
Конфиги Postfix:
main.cf
#allow_percent_hack = yes
#address_verify_sender = postmaster@domen.ru
#address_verify_map = btree:/etc/postfix/verified_senders
soft_bounce = no
bounce_queue_lifetime = 2d
bounce_size_limit = 10000
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
default_privs = nobody
default_process_limit = 5
disable_vrfy_command = yes
disable_dns_lookups = no
default_destination_concurrency_limit = 20
#debug_peer_level = 2
#debug_peer_list = mail.ru list.ru
debugger_command =
<------> PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
<------> ddd $daemon_directory/$process_name $process_id & sleep 5
mail_owner = postfix
myhostname = mail.domen.ru
mydomain = domen.ru
myorigin = $myhostname
#myorigin = $mydomain
inet_interfaces = all
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydestination = $myhostname, $mydomain
#local_recipient_maps = unix:passwd.byname $alias_maps
local_transport = error:local mail delivery is disabled
local_recipient_maps =
relay_recipient_maps = hash:/etc/postfix/relay_recipients
unknown_local_recipient_reject_code = 550
mynetworks_style = host
mynetworks = 192.168.1.0/25, 127.0.0.0/8
in_flow_delay = 1s
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
recipient_delimiter = +
default_verp_delimiters = +=
verp_delimiter_filter = -=+
home_mailbox = Mailbox
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail
#mailbox_size_limit = 102400000 #100 Mb
mailbox_size_limit = 0
#message_size_limit = 20480000
message_size_limit = 15360000
#message_size_limit = 0
body_checks_size_limit = 51200
fast_flush_domains = $relay_domains
local_destination_concurrency_limit = 2
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/local/man
sample_directory = /etc/postfix
readme_directory = no
kolabpolicy_time_limit = 3600
kolabpolicy_max_idle = 20
virtual_alias_maps = hash:/etc/postfix/virtual
transport_maps = hash:/etc/postfix/transport
############################################New
receive_override_options = no_address_mappings
max_use = 10
maximal_queue_lifetime = 2d
maildrop_destination_recipient_limit = 3
smtp_helo_name = mail.domen.ru
smtp_connect_timeout = 600s
smtp_data_done_timeout = 900s
smtp_data_init_timeout = 900s
smtp_data_xfer_timeout = 900s
smtp_helo_timeout = 600s
smtp_mail_timeout = 600s
smtp_rcpt_timeout = 600s
smtp_always_send_ehlo = yes
smtpd_timeout = 600s
smtpd_banner = $myhostname ESMTP
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_soft_error_limit = 5
smtpd_hard_error_limit = 20
smtpd_error_sleep_time = 1s
smtpd_recipient_limit = 30
smtpd_client_message_rate_limit = 0
smtpd_client_connection_count_limit = 0
smtp_accept_max = 500
smtp_accept_reserve = 50
##########TLS-server################
smtpd_use_tls = yes
smtpd_tls_key_file = /etc/postfix/certs/postfix_private_key.pem
smtpd_tls_cert_file = /etc/postfix/certs/postfix_public_cert.pem
smtpd_tls_CAfile = /etc/postfix/certs/cacert.pem
tls_random_source = dev:/dev/urandom
smtpd_tls_loglevel = 2
smtpd_tls_received_header = yes
smtpd_tls_session_cache_database = hash:/var/lib/postfix/smtpd_scache
smtpd_tls_auth_only = yes
smtpd_tls_session_cache_timeout = 86400s
####################################
##########TLS-client################
smtp_use_tls = yes
smtp_tls_key_file = /etc/postfix/certs/postfix_private_key.pem
smtp_tls_cert_file = /etc/postfix/certs/postfix_public_cert.pem
smtp_tls_CAfile = /etc/postfix/certs/cacert.pem
tls_random_source = dev:/dev/urandom
smtp_tls_loglevel = 2
smtp_tls_session_cache_database = hash:/var/lib/postfix/smtp_scache
smtp_tls_session_cache_timeout = 3600s
####################################
###############SASL#################
smtpd_sasl_auth_enable = yes
#smtpd_sasl_security_options = noanonymous
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sasl_tls_security_options = noanonymous
smtp_sasl_security_options = noanonymous, noplaintext
#smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtpd_sasl_local_domain =.
smtpd_sasl_exceptions_networks = $mynetworks
#smtpd_client_restrictions = permit_sasl_authenticated
#smtpd_sender_restrictions = permit_sasl_authenticated
broken_sasl_auth_clients = yes
####################################
content_filter = scan:127.0.0.1:10025
smtpd_discard_ehlo_keyword_address_maps =.
    cidr:/etc/postfix/access_esmtp
check_client_access =
    reject_rbl_client,
    reject_rhsbl_client,
    reject_unknown_client
check_helo_access =
    permit_naked_ip_address,
    reject_invalid_hostname,
    reject_non_fqdn_hostname,
    reject_unknown_hostname
check_sender_access =
    reject_non_fqdn_sender,
    reject_rhsbl_sender,
    reject_unknown_sender_domain,
check_recipient_access =
    permit_auth_destination,
    permit_mx_backup,
    reject_non_fqdn_recipient,
    reject_unauth_destination,
    reject_unknown_recipient_domain,
    reject_unauth_pipelining
smtpd_client_restrictions =
    check_client_access hash:/etc/postfix/access,
    permit_mynetworks,
smtpd_helo_restrictions  =
    permit_mynetworks,
    reject_non_fqdn_hostname,
    reject_invalid_hostname
smtpd_sender_restrictions =
    hash:/etc/postfix/access_sender,
    permit_mynetworks,
    reject_non_fqdn_sender,
    reject_unknown_sender_domain,
smtpd_recipient_restrictions =.
    hash:/etc/postfix/access_sender,
    permit_sasl_authenticated,
    permit_mynetworks,
    reject_multi_recipient_bounce,
#    reject_non_fqdn_recipient,
#    reject_non_fqdn_sender,
#    reject_non_fqdn_hostname,
    reject_unknown_sender_domain,
    reject_unknown_recipient_domain,
    reject_unauth_destination,
    reject_invalid_hostname,
    permit
check_recipient_access = hash:/etc/postfix/access,
    reject_non_fqdn_recipient,
    reject_unknown_recipient_domain,
    permit_mynetworks,
    reject_unlisted_recipient,
    reject_unauth_destination
smtpd_etrn_restrictions =
check_etrn_access = hash:/etc/postfix/access,
    reject,
    reject_unauth_pipelining
----------------------------------------------------------
master.cf
smtp      inet  n       -       n       -       -       smtpd
    -o content_filter=spamassassin
#628       inet  n       -       n       -       -       qmqpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       n       300     1       oqmgr
tlsmgr    unix  -       -       n       300     1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       300     0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       n       -       -       smtp
<------>-o smtp_bind_address=<Внешний IP>
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       n       -       -       smtp
<------>-o smtp_fallback_relay=

showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
error     unix  -       -       n       -       -       error
retry     unix  -       -       n       -       -       error
discard   unix  -       -       n       -       -       discard
#local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
scache    unix  -       -       n       -       1       scache

maildrop  unix  -       n       n       -       -       pipe
  flags=Ru user=vmail argv=/usr/local/bin/maildrop -d ${recipient}

# AV scan filter (used by content_filter)
scan      unix  -       -       n       -       16      smtp
    -o smtp_data_done_timeout=2400
    -o smtp_send_xforward_command=yes
    -o disable_dns_lookups=yes.
    -o max_use=5

127.0.0.1:10026 inet n - n - 16 smtpd
    -o content_filter=
    -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
    -o smtpd_helo_restrictions=
    -o smtpd_client_restrictions=
    -o smtpd_sender_restrictions=
    -o smtpd_recipient_restrictions=permit_mynetworks,reject
    -o mynetworks_style=host
    -o smtpd_authorized_xforward_hosts=127.0.0.0/8
spamassassin unix - n n - - pipe
    user=spamduser argv=/usr/bin/spamc -f -e
    /usr/sbin/sendmail -oi -f ${sender} ${recipient}


Содержание

Сообщения в этом обсуждении
"Postfix+Exnahge"
Отправлено SkyLine747 , 26-Май-11 11:11 
Походу дела никто не вкурсе

"Postfix+Exnahge"
Отправлено Aquarius , 26-Май-11 11:37 
> Добрый день!

Добрый!
почему бы и нет?

> Сейчас на данный момент приходят отчеты вместо доставленно (ретраснслировано)

что бы это значило?

> а вот отчет о прочтении приходит нормально как и положено.

только тут есть нюанс: отчет о прочтении шлет клиент (почтовая программа)

в связи с тем, что, вообще говоря, суть вопроса не ясна, все, что ниже, не имеет никакого смысла
>[оверквотинг удален]
>     -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
>     -o smtpd_helo_restrictions=
>     -o smtpd_client_restrictions=
>     -o smtpd_sender_restrictions=
>     -o smtpd_recipient_restrictions=permit_mynetworks,reject
>     -o mynetworks_style=host
>     -o smtpd_authorized_xforward_hosts=127.0.0.0/8
> spamassassin unix - n n - - pipe
>     user=spamduser argv=/usr/bin/spamc -f -e
>     /usr/sbin/sendmail -oi -f ${sender} ${recipient}

P.S. кто ясно мыслит, тот ясно излагает


"Postfix+Exnahge"
Отправлено SkyLine747 , 26-Май-11 12:05 
Суть вопроса осталась таже что и при написании данного поста. Как получать нормальные отчеты о доставке вместо ретранслировано.

"Postfix+Exnahge"
Отправлено Aquarius , 26-Май-11 12:16 
> Суть вопроса осталась таже что и при написании данного поста. Как получать
> нормальные отчеты о доставке вместо ретранслировано.

что в вашем понимании является нормальным отчетом?


"Postfix+Exnahge"
Отправлено SkyLine747 , 26-Май-11 12:25 
Дата время
"Ваше сообщение доставлено следующим получателям: <e-mail> <e-mail>"


"Postfix+Exnahge"
Отправлено SkyLine747 , 26-Май-11 12:42 
Вот кусок лога отправки письма на bk.ru и отчет который приходит
May 26 14:29:33 mail postfix/smtpd[18376]: connect from mail.exchange.net[192.168.1.3]
May 26 14:29:33 mail postfix/smtpd[18376]: setting up TLS connection from mail.exchange.net[192.168.1.3]
May 26 14:29:33 mail postfix/smtpd[18376]: mail.exchange.net[192.168.1.3]: TLS cipher list "aNULL:-aNULL:ALL:+RC4:@STRENGTH"
May 26 14:29:33 mail postfix/smtpd[18376]: SSL_accept:before/accept initialization
May 26 14:29:33 mail postfix/smtpd[18376]: SSL_accept:SSLv3 read client hello A
May 26 14:29:33 mail postfix/smtpd[18376]: SSL_accept:SSLv3 write server hello A
May 26 14:29:33 mail postfix/smtpd[18376]: SSL_accept:SSLv3 write change cipher spec A
May 26 14:29:33 mail postfix/smtpd[18376]: SSL_accept:SSLv3 write finished A
May 26 14:29:33 mail postfix/smtpd[18376]: SSL_accept:SSLv3 flush data
May 26 14:29:33 mail postfix/smtpd[18376]: SSL_accept:SSLv3 read finished A
May 26 14:29:33 mail postfix/smtpd[18376]: mail.exchange.net[192.168.1.3]: Reusing old session
May 26 14:29:33 mail postfix/smtpd[18376]: Anonymous TLS connection established from mail.exchange.net[192.168.1.3]: TLSv1 with cipher AES128-SHA (128/128 bits)
May 26 14:29:33 mail postfix/smtpd[18376]: 9B3B3264335: client=mail.exchange.net[192.168.1.3]
May 26 14:29:33 mail postfix/cleanup[18409]: 9B3B3264335: message-id=<E44EC125F574B043AE9892C3CA28FE091A5EE098A4@mail.exchange.net>
May 26 14:29:33 mail postfix/qmgr[17964]: 9B3B3264335: from=<user1@postfix.ru>, size=4263, nrcpt=1 (queue active)
May 26 14:29:33 mail spamd[14015]: spamd: connection from localhost [127.0.0.1] at port 55725
May 26 14:29:33 mail postfix/smtpd[18376]: disconnect from mail.exchange.net[192.168.1.3]
May 26 14:29:33 mail spamd[14015]: spamd: processing message <E44EC125F574B043AE9892C3CA28FE091A5EE098A4@mail.exchange.net> for spamduser:1046
May 26 14:29:33 mail spamd[14015]: spamd: clean message (-102.9/5.0) for spamduser:1046 in 0.3 seconds, 4161 bytes.
May 26 14:29:33 mail spamd[14015]: spamd: result: . -102 - ALL_TRUSTED,BAYES_00,HTML_MESSAGE,USER_IN_WHITELIST scantime=0.3,size=4161,user=spamduser,uid=1046,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=55725,mid=<E44EC125F574B043AE9892C3CA28FE091A5EE098A4@mail.exchange.net>,bayes=0.000000,autolearn=ham
May 26 14:29:34 mail postfix/pickup[18415]: 0112126433C: uid=1046 from=<user1@postfix.ru>
May 26 14:29:34 mail postfix/cleanup[18404]: 0112126433C: message-id=<E44EC125F574B043AE9892C3CA28FE091A5EE098A4@mail.exchange.net>
May 26 14:29:34 mail postfix/pipe[18342]: 9B3B3264335: to=<user1@bk.ru>, relay=spamassassin, delay=0.38, delays=0.01/0/0/0.37, dsn=2.0.0, status=sent (delivered via spamassassin service)
May 26 14:29:34 mail postfix/cleanup[18391]: 0311826433E: message-id=<20110526082934.0311826433E@mail.postfix.ru>
May 26 14:29:34 mail postfix/bounce[18401]: 9B3B3264335: sender delivery status notification: 0311826433E
May 26 14:29:34 mail postfix/qmgr[17964]: 9B3B3264335: removed
May 26 14:29:34 mail postfix/qmgr[17964]: 0112126433C: from=<user1@postfix.ru>, size=4604, nrcpt=1 (queue active)
May 26 14:29:34 mail postfix/qmgr[17964]: 0311826433E: from=<>, size=2912, nrcpt=1 (queue active)
May 26 14:29:34 mail clamsmtpd: 1005DE: accepted connection from: 127.0.0.1
May 26 14:29:34 mail postfix/smtpd[18407]: connect from localhost[127.0.0.1]
May 26 14:29:34 mail postfix/smtp[18429]: initializing the client-side TLS engine
May 26 14:29:34 mail postfix/smtpd[18407]: 0FF0B264335: client=localhost[127.0.0.1]
May 26 14:29:34 mail postfix/cleanup[18409]: 0FF0B264335: message-id=<E44EC125F574B043AE9892C3CA28FE091A5EE098A4@mail.exchange.net>
May 26 14:29:34 mail postfix/qmgr[17964]: 0FF0B264335: from=<user1@postfix.ru>, size=4817, nrcpt=1 (queue active)
May 26 14:29:34 mail clamsmtpd: 1005DE: from=user1@postfix.ru, to=user1@bk.ru, status=CLEAN
May 26 14:29:34 mail postfix/smtp[18405]: 0112126433C: to=<user1@bk.ru>, relay=127.0.0.1[127.0.0.1]:10025, delay=0.13, delays=0.03/0/0.05/0.06, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 0FF0B264335)
May 26 14:29:34 mail postfix/qmgr[17964]: 0112126433C: removed
May 26 14:29:34 mail postfix/smtpd[18407]: disconnect from localhost[127.0.0.1]
May 26 14:29:34 mail postfix/smtp[18431]: initializing the client-side TLS engine
May 26 14:29:34 mail spamd[6278]: prefork: child states: II
May 26 14:29:34 mail postfix/smtp[18429]: 0311826433E: to=<user1@postfix.ru>, relay=192.168.1.3[192.168.1.3]:25, delay=0.17, delays=0/0.02/0/0.14, dsn=2.6.0, status=sent (250 2.6.0 <20110526082934.0311826433E@mail.postfix.ru> Queued mail for delivery)
May 26 14:29:34 mail postfix/qmgr[17964]: 0311826433E: removed
__________________________________________________________________________________________
Доставка этим получателям или по этим спискам рассылки завершена, но уведомление о доставке не было отправлено следующим пунктом назначения:

user1@bk.ru

Тема: test


"Postfix+Exnahge"
Отправлено исчо_адын_аноним , 26-Май-11 15:19 
>[оверквотинг удален]
> May 26 14:29:34 mail spamd[6278]: prefork: child states: II
> May 26 14:29:34 mail postfix/smtp[18429]: 0311826433E: to=<user1@postfix.ru>, relay=192.168.1.3[192.168.1.3]:25,
> delay=0.17, delays=0/0.02/0/0.14, dsn=2.6.0, status=sent (250 2.6.0 <20110526082934.0311826433E@mail.postfix.ru>
> Queued mail for delivery)
> May 26 14:29:34 mail postfix/qmgr[17964]: 0311826433E: removed
> __________________________________________________________________________________________
> Доставка этим получателям или по этим спискам рассылки завершена, но уведомление о
> доставке не было отправлено следующим пунктом назначения:
> user1@bk.ru
> Тема: test

элементаро.
выкинуть ексчейндж как почтовик. Если слова MAPI вам ни о чем не говорят, и вы не юзаете это, то выкинуть совсем


"Postfix+Exnahge"
Отправлено SkyLine747 , 27-Май-11 05:50 
А можно получать ответы более адекватные. Запарился читать ответы умников которые советов то дельных не дают только типа "элемертано". Вопрос не стоит что использовать нечего сказать лучше вообще не писать.

>[оверквотинг удален]
>> Queued mail for delivery)
>> May 26 14:29:34 mail postfix/qmgr[17964]: 0311826433E: removed
>> __________________________________________________________________________________________
>> Доставка этим получателям или по этим спискам рассылки завершена, но уведомление о
>> доставке не было отправлено следующим пунктом назначения:
>> user1@bk.ru
>> Тема: test
> элементаро.
> выкинуть ексчейндж как почтовик. Если слова MAPI вам ни о чем не
> говорят, и вы не юзаете это, то выкинуть совсем


"Postfix+Exnahge"
Отправлено Aquarius , 27-Май-11 11:16 
> А можно получать ответы более адекватные. Запарился читать ответы умников которые советов
> то дельных не дают только типа "элемертано". Вопрос не стоит что
> использовать нечего сказать лучше вообще не писать.

не можешь нормально задать вопрос - лучше не задавай
помимо прочего exchange на этом форуме off-topic

>[оверквотинг удален]
>>> Queued mail for delivery)
>>> May 26 14:29:34 mail postfix/qmgr[17964]: 0311826433E: removed
>>> __________________________________________________________________________________________
>>> Доставка этим получателям или по этим спискам рассылки завершена, но уведомление о
>>> доставке не было отправлено следующим пунктом назначения:
>>> user1@bk.ru
>>> Тема: test
>> элементаро.
>> выкинуть ексчейндж как почтовик. Если слова MAPI вам ни о чем не
>> говорят, и вы не юзаете это, то выкинуть совсем


"Postfix+Exnahge"
Отправлено SkyLine747 , 27-Май-11 13:51 
Тоже самое могу сказать не можешь нормально ответить лучше вообще молчать.
Куда уж понятнее вопрос задан. Помоему все разжеванно. Если у кого-то проблема с пониманием простого вопроса это не моя проблема. Вообщем тему можно закрывать. Видать те люди которые реально специалисты в отпуске. А слушать идеотские высказывания нет необходимости.

>[оверквотинг удален]
>>>> Queued mail for delivery)
>>>> May 26 14:29:34 mail postfix/qmgr[17964]: 0311826433E: removed
>>>> __________________________________________________________________________________________
>>>> Доставка этим получателям или по этим спискам рассылки завершена, но уведомление о
>>>> доставке не было отправлено следующим пунктом назначения:
>>>> user1@bk.ru
>>>> Тема: test
>>> элементаро.
>>> выкинуть ексчейндж как почтовик. Если слова MAPI вам ни о чем не
>>> говорят, и вы не юзаете это, то выкинуть совсем