The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Postfix и отграничение на отправление писем."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Почта / Linux)
Изначальное сообщение [ Отслеживать ]

"Postfix и отграничение на отправление писем."  +/
Сообщение от neo_teosoft on 20-Апр-10, 11:19 
Всем привет!

Возник простой вопрос, есть почтовый сервер, postfix+...+...
Есть несколько списков рассылки сделанные стандартным образом. Каким образом можно ограничить отправку писем на эти адреса? т.е. например что бы на адрес office@ можно было отправить письмо только с адреса secretar@ ?

Спасибо за ответ.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Postfix и отграничение на отправление писем."  +/
Сообщение от guest (??) on 20-Апр-10, 12:09 
http://www.postfix.org/RESTRICTION_CLASS_README.html#internal

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Postfix и отграничение на отправление писем."  +/
Сообщение от neo_teosoft on 26-Апр-10, 11:40 
>http://www.postfix.org/RESTRICTION_CLASS_README.html#internal

Спасибо за ссылку. Почитал, попробовал, но это помоему не совсем то что мне нужно.

конфиг:

main.cf:

smtpd_recipient_restrictons = check_recipient_access hash:/etc/postfix/protected_dest
smtpd_restriction_classes = insiders_only
insiders_only = check_sender_access hash:/etc/postfix/insiders, reject

protected_dest:

test12@domain.ru    insiders_only

insiders:

mymail@domain.ru   OK

postmap для последних двух файлов сделал, но сообщение на test12@ все равно доставляются, и с других адресов.

Что посоветуйте сделать?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Postfix и отграничение на отправление писем."  +/
Сообщение от guest email(??) on 26-Апр-10, 13:43 
>Что посоветуйте сделать?

а покажите весь конфиг (postconf -n)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Postfix и отграничение на отправление писем."  +/
Сообщение от neo_teosoft on 26-Апр-10, 15:22 
>>Что посоветуйте сделать?
>
>а покажите весь конфиг (postconf -n)

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
default_privs = pays
delay_warning_time = 2h
header_checks = regexp:/etc/postfix/header_checks
home_mailbox = Maildir/
html_directory = no
inet_interfaces = all
local_destination_concurrency_limit = 100
local_destination_recipient_limit = 100
mail_owner = postfix
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 40240000
mydestination = $myhostname, localhost.$mydomain, localhost
mydomain = domain.ru
myhostname = domain.ru
mynetworks = 192.168.18.0/24, 127.0.0.0/8, 192.168.200.0/24, 192.168.20.0/24, 192.168.0.0/24, 192.168.4.0/24, 192.168.9.0/24, 192.168.99.0/24
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_generic_maps = hash:/etc/postfix/generic
smtpd_client_restrictions = permit_mynetworks
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination,reject_non_fqdn_sender,reject_unknown_sender_domain,check_policy_service inet:127.0.0.1:10023
smtpd_restriction_classes = dist_list
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = permit_mynetworks, reject_unknown_address, reject_non_fqdn_sender, reject_invalid_hostname
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/pki/ssl/domain.cert
smtpd_tls_key_file = /etc/pki/ssl/domain.key
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual_alias_domains
virtual_alias_maps = hash:/etc/postfix/virtual_alias_maps

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Postfix и отграничение на отправление писем."  +/
Сообщение от guest email(??) on 26-Апр-10, 15:30 
позвольте, а где же настройки на не работу которых вы жалуетесь в предыдущем сообщении?


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Postfix и отграничение на отправление писем."  +/
Сообщение от sHaggY_caT (ok) on 26-Апр-10, 21:25 
Ниже рабочие примеры наших стандартных почтовых серверов, которые ставим клиентам, которым необходима выделенная почта на очень легком VPS (обычно используем Zimbra на более тяжелых)
"Цикл" в комментариях - это комментарии в коде Puppet, который у нас генерит все конфиги.

===main.cf=====================
#В данном цикле декларируем классы для рассылок


admins_hasystems.ru_rest_class = check_sender_access hash:/etc/postfix/list_of_subscribers_admins_ДОМЕН.ru, reject


#В данном цикле перечисляем классы
smtpd_restriction_classes =  admins_ДОМЕН.ru_rest_class,

....

smtpd_recipient_restrictions =
<..>
check_recipient_access hash:/etc/postfix/maillists,
<...>
====================

==maillists====

admins@ДОМЕН.ru admins_ДОМЕН.ru_rest_class

===========================

cat list_of_subscribers_admins_ДОМЕН.ru
===============================
ЯЩИК0@ДОМЕН.ru OK
ЯЩИК@ДОМЕН2 OK
ЯЩИК2@ДОМЕН.ru OK
ЯЩИК3@yandex.ru OK
ЯЩИК4@gmail.com OK

==============

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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