[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: