OE / Outlook do LOGIN, not PLAIN. And fixed_plain with user ph10 and
password "secret" is all you seem to do here.
Gianpaolo Fasoli wrote:
> #fixed_plain:
> # driver = plaintext
> # public_name = PLAIN
> # client_send = ^LOGIN^PASS
> # plain:
> # driver = plaintext
> # public_name = PLAIN
> # server_condition = "${if crypteq{$2}{${extract{1}{:}{${lookup{$1}lsearch{/etc/exim/passwd}{$value}{*:*}}}}}{1}{0}}"
> # server_set_id = $1
> #
>
> #login:
> # driver = plaintext
> # public_name = LOGIN
> # server_prompts = "Username:: : Password::"
> # server_condition = "${if crypteq{$2}{${extract{1}{:}{${lookup{$1}lsearch{/etc/exim/passwd}{$value}{*:*}}}}}{1}{0}}"
>
> fixed_plain:
> driver = plaintext
> public_name = PLAIN
> server_condition = "${if and {{eq{$2}{ph10}}{eq{$3}{secret}}}{yes}{no}}"
> server_set_id = $2
>
> #fixed_login:
> # driver = plaintext
> # public_name = LOGIN
> # server_condition = "${if and {{eq{$1}{ph10}}{eq{$2}{secret}}}{yes}{no}}"
> # server_set_id = $1
>
> # These examples below are the equivalent for client side authentication.
> # They assume that you only use client side authentication to connect to
> # one host (such as a smarthost at your ISP), or else use the same user
> # name and password everywhere
>
> # plain:
> # driver = plaintext
> # public_name = PLAIN
> # client_send = "^username^password"
> #
> # login:
> # driver = plaintext
> # public_name = LOGIN
> # client_send = ": username : password"
> #
> # cram_md5:
> # driver = cram_md5
> # public_name = CRAM-MD5
> # client_name = username
> # client_secret = password