The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"вопрос к знатокам postfix..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"вопрос к знатокам postfix..."
Сообщение от nikolos emailИскать по авторуВ закладки(??) on 08-Июн-04, 10:38  (MSK)
hello, на релейном сервере postfix нужно заблокировать всю почту поступающую на некоторые почт аккаунты, тоесть чтоб она отрезалась на релее и не проходила на внутренний сервер...

тоесть противоположность этому...
  local_recipient_maps = hash:/etc/postfix/users
В /etc/postfix/users заносим всех пользователей, для которых надо принимать почту:
user1 здесь_что-нибудь
user2 здесь_что-нибудь
-----------------------
подскажите, кто сталкивался ....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "вопрос к знатокам postfix..."
Сообщение от lubeg Искать по авторуВ закладки(??) on 08-Июн-04, 12:08  (MSK)
специально нашел, самому интересно стало :)

--- skiped ---

The last part of the solution does the email forwarding, which is the real purpose of the firewall email function.

1 /usr/local/etc/postfix/main.cf:
2     mynetworks = 127.0.0.0/8 12.34.56.0/24
3     relay_domains = example.com
4     parent_domain_matches_subdomains =
5         debug_peer_list smtpd_access_maps
6     smtpd_recipient_restrictions =
7         permit_mynetworks reject_unauth_destination
8
9     relay_recipient_maps = hash:/usr/local/etc/postfix/relay_recipients
10     transport_maps = hash:/usr/local/etc/postfix/transport
11
12 /usr/local/etc/postfix/relay_recipients:
13     user1@example.com   x
14     user2@example.com   x
15      . . .
16
17 /usr/local/etc/postfix/transport:
18     example.com   smtp:[inside-gateway.example.com]


--- skiped ---

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "вопрос к знатокам postfix..."
Сообщение от nikolos emailИскать по авторуВ закладки(??) on 08-Июн-04, 15:54  (MSK)
не, не будет так работать ,
в файле relay_recipient предлогаешь перечислить всех сущьествующих юзеров( а если их много???)  а хочется в нем указать только штучные аккаунты которые надо блокировать....!!!!
в этом то вся и штука.....
вообщем на своем уже рабочем релее я добавил строчки с relay_recipient ....попробовал забил свой адрес, почта всеравно ходит
а чего делать????? непонятно...а еще какие мысли есть?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "вопрос к знатокам postfix..."
Сообщение от nikolos emailИскать по авторуВ закладки(??) on 08-Июн-04, 16:15  (MSK)
неужели никто не знает????? подскажите....!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "вопрос к знатокам postfix..."
Сообщение от Fear emailИскать по авторуВ закладки(??) on 09-Июн-04, 09:04  (MSK)
smtpd_client_restrictions = hash:/etc/postfix/user_deny


в файле user_deny
user1@domain.com REJECT
user2@domain.com REJECT

далее
postmap /etc/postfix/user_deny

и
postfix reload

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "вопрос к знатокам postfix..."
Сообщение от nikolos emailИскать по авторуВ закладки(??) on 09-Июн-04, 11:49  (MSK)
всеравно на блок.адреса почта проходит, может у меня где ошибка?
вот все конфиги...
mail.cf
-------
queue_directory=/var/spool/postfix
command_directory=/usr/sbin
daemon_directory=/usr/lib/postfix
mail_owner=postfix
default_privs=nobody

mydomain=czins.ru
transport_maps=hash:/etc/postfix/transport
mydestination=localhost, $myhostname, localhost.$mydomain, $config_directory/mydestination, $config_directory/virtual
smtpd_client_restrictions = hash:/etc/postfix/user_deny

#always_bcc=copymail

body_checks = regexp:/etc/postfix/body_checks
body_checks = regexp:/etc/postfix/header.regexp

inet_interfaces = all
mynetworks = 10.10.221.0/24, 127.0.0.0/8
alias_maps=hash:/etc/postfix/aliases
mail_spool_directory=/var/spool/mail
mailbox_command=/usr/bin/procmail -Y -a $DOMAIN
smtpd_banner=$myhostname ESMTP $mail_name
debug_peer_level=2

PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5

delay_warning_time=4
smtp_connect_timeout=0
smtp_helo_timeout=300
smtp_mail_timeout=300
smtp_rcpt_timeout=300
smtp_data_init_timeout=120
smtp_data_xfer_timeout=180
smtp_data_done_timeout=600
smtp_quit_timeout=300
daemon_timeout=18000
ipc_idle=100
ipc_timeout=3600
mail_name=Exchange
mail_version=Exchange 8.0
max_idle=100
trigger_timeout=10
smtpd_recipient_limit=5000000
smtpd_timeout=300
smtpd_error_sleep_time=5
command_time_limit=1000
deliver_lock_delay=1
fork_delay=1
stale_lock_time=500
transport_retry_time=60
maximal_backoff_time=4000
maximal_queue_lifetime=1
minimal_backoff_time=1000
queue_run_delay=1000
## This line is added by Kaspersky Antivirus Installer
#content_filter = lmtp:127.0.0.1:10025
##
$mailstats = "/usr/local/bin/mailstats.pl"


------------------------------------
фаил transport:
----
domain.ru smtp:[10.10.221.5]
------------------------------------
фаил mydestination:
----
damain.ru  OK
------------------------------------
фаил user_deny:
----
LPikuzo@domain.ru REJECT
snikitin@damain.ru REJECT

    спасибо за помощь.....
    

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру