Thanks for your response. Seems to work with any client that is not
an OUTLOOK client. Any thoughts?
-Chris
On Feb 25, 2006, at 4:59 AM, Marek Maj(c)herek Majchrowski wrote:
> Do you have:
> auth_advertise_hosts = *
>
> Try to replease yours accepts to:
>
>
> accept hosts = +auth_relay_hosts
> authenticated = *
>
> where
> hostlist auth_relay_hosts = *
>
> And if yours authenticators are good, it should work...
>
>
> 2006/2/25, Christopher Molnar <molnarc@???>:
>>
>> I have tried to read the docs and find a good example, however I am
>> at a loss. I have tried to set up the ability for authorized users to
>> relay through our smtp server. Anytime a user tries to connect and
>> login and send messages thorugh to a "non-local hosted domain" we get
>> a 501 - Relay Denied. I would appreciate any help someone can give.
>> From my config:
>>
>>
>> acl_check_rcpt:
>> accept
>> hosts = :
>> accept authenticated = *
>>
>>
>>
>> accept
>> hosts = +relay_from_hosts
>> accept authenticated = *
>>
>> accept
>> authenticated = *
>>
>>
>>
>>
>> begin authenticators
>>
>> plain_saslauthd_server:
>> driver = plaintext
>> public_name = PLAIN
>> server_condition = ${if saslauthd{{$2}{$3}}{1}{0}}
>> server_set_id = $2
>> server_prompts = :
>> server_advertise_condition = yes
>> login_saslauthd_server:
>> driver = plaintext
>> public_name = LOGIN
>> server_prompts = "Username:: : Password::"
>> server_condition = ${if saslauthd{{$1}{$2}}{1}{0}}
>> server_set_id = $1
>> .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
>> server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
>> .endif
>>
>> plain:
>> driver = plaintext
>> public_name = PLAIN
>> .ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
>> client_send = "${if !eq{$tls_cipher}{}{\
>> ^${extract{1}{::}\
>> {${lookup{$host}lsearch*{CONFDIR/
>> passwd.client}{$value}fail}}}\
>> ^${extract{2}{::}\
>> {${lookup{$host}lsearch*{CONFDIR/
>> passwd.client}{$value}fail}}}\
>> }fail}"
>> .else
>> client_send = "^${extract{1}{::}{${lookup{$host}lsearch*{CONFDIR/
>> passwd.client}{$value}fail}}}^${extract{2}{::}{${lookup
>> {$host}lsearch*{CONFDIR/passwd.client}{$value}fail}}}"
>> .endif
>>
>> login:
>> driver = plaintext
>> public_name = LOGIN
>> .ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
>> client_send = "${if and{\
>> {!eq{$tls_cipher}{}}\
>> {!eq\
>> {${lookup{$host}lsearch*{CONFDIR/
>> passwd.client}\
>> {$value}fail}}\
>> {}}\
>> }\
>> {}fail}\
>> : ${extract{1}{::}\
>> {${lookup{$host}lsearch*{CONFDIR/
>> passwd.client}{$value}fail}}} \
>> : ${extract{2}{::}\
>> {${lookup{$host}lsearch*{CONFDIR/passwd.client}
>> {$value}fail}}}"
>>
>> .else
>> client_send = "${if !eq\
>> {${lookup\
>> {$host}lsearch*{CONFDIR/passwd.client}\
>> {$value}fail}}\
>> {}\
>> {}fail}\
>> : ${extract{1}{::}\
>> {${lookup{$host}lsearch*{CONFDIR/
>> passwd.client}{$value}fail}}} \
>> : ${extract{2}{::}\
>> {${lookup{$host}lsearch*{CONFDIR/
>> passwd.client}{$value}fail}}}"
>> .endif
>>
>>
>> --
>> ## List details at http://www.exim.org/mailman/listinfo/exim-users
>> ## Exim details at http://www.exim.org/
>> ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
>>
>
>
>
> --
> Marek Maj(c)herek Majchrowski
> <majherek@???>Linux Counter reg#: 147586
> --
> ## List details at http://www.exim.org/mailman/listinfo/exim-users
> ## Exim details at http://www.exim.org/
> ## Please use the Wiki with this list - http://www.exim.org/eximwiki/