The OpenNET Project / Index page

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

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

"Вопрос по sendmail"
Сообщение от Max emailИскать по авторуВ закладки(??) on 24-Фев-05, 12:30  (MSK)
подскажите please как в sendmail разрешить принимать почту только с определенных адресов?
Т.е. можно ли в /etc/mail/access "запретить прием почты от всех кроме goodomain.ru"?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Вопрос по sendmail"
Сообщение от Medlar Искать по авторуВ закладки on 24-Фев-05, 14:07  (MSK)
Вот это должно подойти, только нужно исправить название набора правил на Local_check_mail, раз ограничение накладывается на отправителя
http://www.linux.org.ru/view-message.jsp?msgid=796699

А c помощью access можно
1)разрешить/запретить конкретные домены/адреса
2)разрешить определенные адреса на закрытом домене
3)запретить связку отправитель/получатель

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

2. "Вопрос по sendmail"
Сообщение от Sergey S. Belonin emailИскать по авторуВ закладки on 24-Фев-05, 18:44  (MSK)

>А c помощью access можно
>1)разрешить/запретить конкретные домены/адреса
>2)разрешить определенные адреса на закрытом домене
>3)запретить связку отправитель/получатель


Если можно, поподробнее

как установить запрет на связку отправитель/получатель
допустим From: a@a.d To: w@f.r REJECT - будет работать ?
думалось, что это в access сделать низззя

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

5. "Вопрос по sendmail"
Сообщение от Medlar Искать по авторуВ закладки on 25-Фев-05, 12:14  (MSK)
Как разрешить пользователю переписку с любым пользователем, кроме указанного адреса.
Необходимо пересобрать sendmail.mc, задействовав FEATURE(`compat_check'), добавить в /etc/mail/access строку
Compat:sender@onedomain.ru<@>recipient@somedomain.ru DISCARD
Затем makemap hash access <access и перезапустить sendmail.

Из /usr/src/sendmail/cf/README:
compat_check
Enable ruleset check_compat to look up pairs of addresses with the Compat: tag --
Compat:sender<@>recipient
-- in the access map.
Valid values for the RHS include
DISCARD silently discard recipient
TEMP: return a temporary error
ERROR: return a permanent error

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

6. "Вопрос по sendmail"
Сообщение от Medlar Искать по авторуВ закладки on 25-Фев-05, 12:17  (MSK)
неточность:

пересобрать sendmail.cf, добавив в sendmail.mc строку ...
далее по тексту

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

10. "Вопрос по sendmail"
Сообщение от Sergey S. Belonin emailИскать по авторуВ закладки on 25-Фев-05, 16:46  (MSK)
>неточность:
>
>пересобрать sendmail.cf, добавив в sendmail.mc строку ...
>далее по тексту


Спасибо

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

9. "Вопрос по sendmail"
Сообщение от Max emailИскать по авторуВ закладки(??) on 25-Фев-05, 15:17  (MSK)
>
>>А c помощью access можно
>>1)разрешить/запретить конкретные домены/адреса
>>2)разрешить определенные адреса на закрытом домене
>>3)запретить связку отправитель/получатель
>
>
>Если можно, поподробнее
>
>как установить запрет на связку отправитель/получатель
>допустим From: a@a.d To: w@f.r REJECT - будет работать ?
>думалось, что это в access сделать низззя


Так сделать можно только что попробывал. Работает!


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

3. "Вопрос по sendmail"
Сообщение от Sergey S. Belonin emailИскать по авторуВ закладки on 24-Фев-05, 18:47  (MSK)
В продоложение

вот
From: q@w.e REJECT
To: d@t.f REJECT

работать будет
а вот чтобы и то и это ?

для этого можно, например, использовать milter-regex, НО ПИСЬМО будет приниматься полностью, и только потом идти в фильтр

так как же сотворить связку ?

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

4. "Вопрос по sendmail"
Сообщение от Sergey S. Belonin emailИскать по авторуВ закладки on 25-Фев-05, 09:42  (MSK)
таки хотелось бы услышать ответ
в стиле
- это делается так-то
или
- лоханулся, пардон, низя такого сделать

напоминаю вопрос (для Medlar ну или может еще кто в курсе)

можно ли в access для sendmail организовать связку типа
с этого адреса( и при этом на тот - не пущать (From !!!AND!!! To - REJECT)

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

7. "Вопрос по sendmail"
Сообщение от Sanman Искать по авторуВ закладки(ok) on 25-Фев-05, 13:00  (MSK)
>А c помощью access можно
>1)разрешить/запретить конкретные домены/адреса
>2)разрешить определенные адреса на закрытом домене
>3)запретить связку отправитель/получатель

ЗдОрово! А подскажите как быть в такой ситуации: Нужен запасной почтовый сервер MX=20, который будет принимать почту во времмя неработы основного MX=10 для domain1.ru  Как заставить sendmail работающий для домена domain2.ru (на него в данном случае будет ссылаться MX=20 c domain1) ретранслировать почту для домена  domain1.ru, т.е. во время падения главного принимать почту и складировать её в очередь, когда поднимется главный сервак, передать все ему. Как я понимаю в данном случае имеет место ретрансляция, в access на запасном сервере я писал следующее:

To:domain1.ru  RELAY  

т.е разрешить всем пересылать почту только для домена domain1.ru Правильно ли это ? если нет то как лучш сделать ?

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

8. "Вопрос по sendmail"
Сообщение от Medlar Искать по авторуВ закладки on 25-Фев-05, 13:43  (MSK)
Да, правильно

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

12. "Вопрос по sendmail"
Сообщение от Sanman Искать по авторуВ закладки(??) on 28-Фев-05, 17:56  (MSK)
>Да, правильно


Спасибо ! Заработала ! :)) проблема была в самом запасном серваке. По какой то причине сендмайл не хотел обращаться  локальному днс, последний честно отрабатывал прямые и обратные запросы (проверено через nslookup). В аккцессах всё было правильно написано, но при попытке отправить почту выдавал "Relaying denied", даже IP прописывал, но  почта никуда не уходила, с чем это связано было так и не понял. На приём всё работало.

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

11. "Вопрос по sendmail"
Сообщение от Sergey S. Belonin emailИскать по авторуВ закладки on 25-Фев-05, 18:20  (MSK)
Да, так должно работать
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

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




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

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