Запрет приёма писем (Запрет приёма писем c других серверов (Sendmail))

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

MegaBit
Сообщения: 1
ОС: Linux Slackware 12.1

Запрет приёма писем

Сообщение MegaBit »

Необходимо создать корпоративный маил-сервер. Требования следующие: почта не должна приниматься с других серверов, письма пересылаются только внутри данного сервера; исходящей почты тоже нет.
Заходить на сервер необходимо с любой точки мира! К примеру, если человек уезжает в командировку, то он должен иметь возможность отправить письмо и оттуда. Так что средствами iptables проблему не решить.
Думал организовать доступ к серверу через предварительно установленное VPN-соединение, но если чел уедет, опять же, в командировку и выйдет в инет через GPRS в какой-нибудь Тьмутаракани, то вряд ли ему жизнь в радость будет.

Сервер - шлимыл. Пытался сделать через правила в sendmail.cf, но что-то синтаксис там очень уж мудрёный. Уже второй день бьюсь, а понять не могу...

P.S.: веб-интерфейс не предлагать :)

upd
Нашел на сайте sendmail статью про это. Добавил в sendmail.cf строки:
R$* $: $>3 $&f
R$+<@$=w.> $@ OK
# empty sender: accept (RFC 1123)
R<@> $@ OK
R$+ $#error $: 551 $&f not allowed to send to recipient

Может, кому пригодится.
Спасибо сказали:
Аватара пользователя
abbris
Сообщения: 34
ОС: Fedora, CentOS

Re: Запрет приёма писем

Сообщение abbris »

в ОфисМастере сделано ограничение на отправку писем во внешний мир (при этом блокируется и прием с внешнего мира).
для "шлимыл" есть веб-морда (Squirrelmail), который можно пользовать, либо можно ещ ечего додумать.
В любом случае можете взять за основу и доделать как нужно.
Просмотр исходников может навести на идеи.
Если что, обращайтесь.
просто жить просто работать (пунктуация по вкусу)
Спасибо сказали: