|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Zhumatiy 2:6001/10.5 01 Nov 2005 12:25:59 To : Anatoly K. Lasareff Subject : Re: Exim - как учинить релей для отдельного адреса --------------------------------------------------------------------------------
> Задача такая: одному отдельному юзеру пишущему с постороннего хоста
> (например user@host.ru) нужно на моей машине разрешить relay, т.е.
> чтобы он мог указывать ее в качестве smtp сервера. Использую exim 3.36.
Авторизацию прикрутить - единственно верно. Можно для всех
пользователей одну, если хочется (т.е. одного псевдопользователя с паролем).
Пример:
#####################################################################
# AUTH CONFIGURATION #
#####################################################################
plain:
driver = plaintext
public_name = PLAIN
server_condition = \
${if and {{eq{$2}{USERNAME_FOR_AUTH}}{eq{$3}{PASSWORD}}}{yes}{no}}
server_set_id = $2
login:
driver = plaintext
public_name = LOGIN
server_prompts = "Username::: Password::"
server_condition = ${if and
{{eq{$1}{USERNAME_FOR_AUTH}}{eq{$2}{PASSWORD}}}{yes}{no}}
server_set_id = $1
end
Здесь будут пускать всех, кто авторизовался с именем пользователя
USERNAME_FOR_AUTH и паролем PASSWORD. Кроме plain и login можно и другие
методы пользовать.
Да, и не забыть прописать
host_auth_accept_relay = 0.0.0.0/0
--
С уважением
Serg.
--- ifmail v.2.15dev5.3
* Origin: 111 Military Plant (2:6001/10.5)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/30234e9703f23.html, оценка из 5, голосов 10
|