Страница 1 из 1

Exim+Divecot Как запретить отправку писем с некоторых ящиков

Добавлено: 2012-02-29 16:49:23
kolya_r
Товарищи прошу помощи:
Пара ящиков должна работать только на прием, ищу в алиасах найти не могу, есть ли какой нибудь способ это реализовать

Re: Exim+Divecot Как запретить отправку писем с некоторых ящ

Добавлено: 2012-03-01 1:16:01
moury
Ну так ищите в ACL'ях. Пропишите в конфиге прямой запрет первым правилом.

Re: Exim+Divecot Как запретить отправку писем с некоторых ящ

Добавлено: 2012-03-01 8:33:40
kolya_r
moury писал(а):Ну так ищите в ACL'ях. Пропишите в конфиге прямой запрет первым правилом.
Вопрос: подобное будет верным??7?:

Код: Выделить всё

deny  sender = Incominmail@mydomain.ru
         message = bad news body 

Re: Exim+Divecot Как запретить отправку писем с некоторых ящ

Добавлено: 2012-03-20 12:52:14
Shelm
Мне тоже интересно как запретить отправку всем на определенный адрес кроме тех кто в списке!

Re: Exim+Divecot Как запретить отправку писем с некоторых ящ

Добавлено: 2012-03-20 13:21:47
Shelm
Shelm писал(а):Мне тоже интересно как запретить отправку всем на определенный адрес кроме тех кто в списке!
Полистал старые сообщения собрал для себя и работающий выриант
deny message = "Only registred users!"
condition = ${if forany{test@fri.net:test@test.com:tt@com.au}{eq{$item}{$sender_address}}{no}{yes}}
local_parts = /usr/local/etc/exim/staf

в списке condition разрешенные
local_parts адрес на который отправляют разрешенные
всем остальным бан на данный адрес

Re: Exim+Divecot Как запретить отправку писем с некоторых ящ

Добавлено: 2012-12-02 12:47:04
w3d
Shelm писал(а):в списке condition разрешенные
local_parts адрес на который отправляют разрешенные
всем остальным бан на данный адрес
Не совсем понял эту схему.
Мне надо заблокировать отправку писем с адреса user1@local.com на user2@domain.com
Что и где я должен прописать?

Re: Exim+Divecot Как запретить отправку писем с некоторых ящ

Добавлено: 2012-12-10 23:30:19
wildman
вот примитивное работающее правило, вариантов реализации может быть очень много.
для примера написал по два e-mail с каждой стороны.

Код: Выделить всё

deny
    message = ВАМ СЮДА НЕЛЬЗЯ
    condition = ${if match{ $sender_address} {user1@local.com|user2@local.com} {yes} {no} }
    condition = ${if match{ $local_part@$domain} {user1@domain.com|user2@domain.com} {yes} {no} }
Вставить в секцию acl_check_rcpt:

Re: Exim+Divecot Как запретить отправку писем с некоторых ящ

Добавлено: 2012-12-14 12:44:54
bobot
kolya_r писал(а):Товарищи прошу помощи:
Пара ящиков должна работать только на прием, ищу в алиасах найти не могу, есть ли какой нибудь способ это реализовать
Вот запрет юзеру послать письмо , на приём работает
В exim ACL

Код: Выделить всё

deny senders = lsearch*@;/etc/mail/spamer
message = *******YOU ARE  SpammeR  ! ***********
в файл spamer пишем e-mail которые не смогут отправить письмо, получать будут

формат файла spamer

Код: Выделить всё

user1@domain.com
user2@domain.com