LINUX.ORG.RU
ФорумAdmin

Помогите с Sendmail (не принимать почту для плохих юзеров)


0

0

Значит в кратце так. Есть нормально работающий Sendmail 8.11.1. Вопрос: 1. Как не принимать почту для части зарегестрированных пользователей? 2. Допустим есть пользователь user1 на него заведён псевданим AIvanov Как не принимать почту для адресата user1@mydomain.ru, а принимать для адресата AIvanov@mydomain.ru ну и класть её соответственно в ящик для user1?

1)Что значит  з а р е г и с т р и р о в а н н ы х ?
 В системе, в самбе, в FTP, или  еще где?
Заходишь в каталог /etc/mail
там файл access
в нем пишешь 
....
baduser@mydomain.ru	550 mail rejected

2)
useralliasses

anonymous
()

1) Зарегестрированных в системе.
Пробовал никакого эфекта, ходит во все стороны.
makemap hash access < /etc/mail/access - само сабой выполнял
и sendmail restart.
2) Что такое useraliasses? Нельзя ли поподробней.

andrey_yar
() автор топика

makemap hash access < /etc/mail/access не сработает!!!!
надо писать:
makemap hash /etc/mail/access.db < /etc/mail/access, т.е. именно access.db, а не просто access!!!!

mrak
()

По моему без разницы т.к. access.db обновляетс я во всех случаях.
Причина в чём-то другом у меня сомненения насчёт sendmail.cf помоему там не включено использование access.db и blacklist-recipients.
У кого работает бросте sendmail.cf на andrey_yar@mail.ru

andrey_yar
() автор топика
Ответ на: комментарий от andrey_yar

У меня такое было когда я не проверил содердимое sendmail.cf. Т.е. ошибок не выдало но и то что я прописал в conf.mc половину проигнорировал. Причину я так и не понял, скорее всего есть значение в порядке строк. Т.е. поищи в /etc/mail/sendmail.cf (или где он у тебя) прописан ли там /etc/mail/access.db.

Varos
()

Нет не прописан я и прошу дать sendmail.cf (хотябы нужный кусок) у кого прописано и работает.

andrey_yar
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.