EmailAdressenEinrichten
Beispiel:
Benutzername = meierfritz
Domains = domain1.de und domain2.de
IP-Nummer = 111.222.333.444
Benötigte Verzeichnisse und Dateien
Unter /etc/exim/ das Verzeichnis domains anlegen.
In /etc/exim/localdomains die Domains einfügen, am Ende sollte die Datei so aussehen:
domain1.de
domain2.de
111.222.333.444.kunde.vdserver.de}}}
Im Verzeichnis {{{/etc/exim/domains}}} legt man für jede Domain eine Datei an,
die den Domainnamen beinhaltet:
{{{111-222-333-444.kunde.vdservcer.de.aliases}}}<<BR>>
{{{domain1.de.aliases}}}<<BR>>
{{{domain1.de.aliases}}}
In der Datei {{{111-222-333-444.kunde.vdservcer.de.aliases}}}
muss die folgende Zeile stehen:
{{{
*: meierfritz
}}}
Die Datei {{{domain1.de.aliases}}} könnte folgendermaßen aussehen:
{{{
webmaster: meierfritz
postmaster: meierfritz
fritz: meierfritz
franz: meier01
frida: baby3516@aol.com
}}}
Für den 4. Eintrag muss ein User {{{meier01}}} angelegt worden sein.
Die Emails für Franz werden dann unter {{{/var/mail}}} abgelegt und
sind z.B. über das POP3-Protokoll verfügbar. Franz muss in seinem
Email-Reader ein Konto mit folgenden Daten anlegen:<<BR>>
Adresse: franz@domain1.de<<BR>>
Server: pop.domain1.de<<BR>>
Benutzer: meier01<<BR>>
Passwort: (das zu meier01 gehörende Passwort)
Der 5. Eintrag ist eine Weiterleitung: Emails an frida@domain1.de werden
an baby3516@aol.com weitergeleitet.
=== Konfiguration ===
Die Datei {{{/etc/exim/exim.conf}}} muss folgendermaßen verändert werden:
Die Zeile
{{{local_domains = 111-222-333-444.kunde.vdserver.de : wird gelöscht, stattdessen wird diese Zeile eingefügt: local_domains = /etc/exim/localdomains
Weiter unten müssen in dem Abschnitt DIRECTORS CONFIGURATION gleich am Anfag folgende Zeilen eingefügt werden:
domain_aliases: driver = aliasfile domains = /etc/exim/localdomains file = /etc/exim/domains/$domain.aliases search_type = lsearch
Das ist alles, um Emails empfangen zu können.
Emails senden
Der VDServer ist so eingestellt, dass man "von außerhalb" keine Emails versenden kann. So wird Missbrauch durch Spammer verhindert. Wer seinen Server benutzen will, um Emails zu versenden, muss sich zuerst ausweisen, indem er einen Namen und ein Passwort verwendet, das Exim kennt. Dazu muss die Datei /etc/exim/exim.conf folgendermaßen verändert werden:
Im Abschnitt AUTHENTICATION CONFIGURATION stehen die notwendigen Zeilen dafür, allerdings mit einem Doppelkreuz unwirksam gemacht. Durch Entfernen der Doppelkreuze und Anpassen der Zeilen bekommt man folgende Einträge:
plain:
driver = plaintext
public_name = PLAIN
server_condition = "${if crypteq{$3}{${extract{1}{:}{${lookup{$2}lsearch{/etc/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/passwd}{$value}{*:*} } } } }{1}{0}}"
server_set_id = $1Anschließend muss man seinen Email-Reader entsprechend einrichten. Z.B. in Outlook muss man bei dem betreffenden Konto unter "Server" bei Server erfordert Authentifizierung ein Häkchen machen.