Re: Exim und eingehende Mails
On Fri, Apr 25, 2003 at 06:47:04PM +0200, Alexander Schmehl wrote:
[...]
> Jetzt möchte ich meine Mails von zu Hause über meinen Server
> verschicken, finde aber die passende Dokumentation nicht, die mir
> erklärt, wie ich nun meinem Server konfigurieren muss, damit er
> Verbindungen von meinem Klient per smtp-auth akzeptiert.
[...]
Hallo!
eximconfig erzeugt auch Beispiele fuer die Serverseite von SMTP AUTH
(ich zitiere das hier mal aus eximconfig in 3.36-6 weil die Version in
woody iirc kaputte Beispiele enthaelt):
----------------------------------------------
# The examples below are for server side authentication; they allow two
# styles of plain-text authentication against an /etc/exim/passwd file
# which should have user IDs in the first column and crypted passwords
# in the second.
# plain:
# driver = plaintext
# public_name = PLAIN
# server_condition = "${if crypteq{$3}{${extract{1}{:}{${lookup{$2}lsearch{/etc/exim/passwd}{$value}{*:*}}}}}{1}{0}}"
# server_set_id = $2
#
# 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}}"
# server_set_id = $1
----------------------------------------------
Fuer CRAM-MD5 wird leider kein Beispiel mitgeliefert, soweit ich sehen
kann, ist die Syntax aber die gleiche wie fuer Exim v4, daher muesste
dieses Beispiel aus /etc/exim4/conf.d/auth/30_exim4-config_examples
funktionieren, dafuer muss das unverschluesselte Passwort in die
dritte Spalte von /etc/exim/passwd
# cram_md5:
# driver = cram_md5
# public_name = CRAM-MD5
# server_secret = ${extract{2}{:}{${lookup{$1}lsearch{/etc/exim/passwd}{$value}fail}}}
# server_set_id = $1
Ausserdem ist noch
host_auth_accept_relay = *
zu setzen.
cu andreas
Reply to: