|
|
- Info
Anleitung für E-Mail mit SSH auf Windows Rechnern
Einleitung Mail via
SSH Client mit Tunnel
- Die Idee ist, auf dem PC die Mail-Oberfläche zu verwenden,
die jeder einzelne gewohnt ist. SSH Tunnel zu verwenden,
um zum gewünschten Mail-Server zugelangen, ohne das
reichhaltige Angebot der Internet Provider nutzen zu
müssen.
SSH stellt die Verbindung zu dem Mail-Server her
in gewohnter Weise, erlaubt aber neben dem Port 22 (für
telnet-Ersatz) weitere Portnummern zu benutzen: für
SMTP Port 25 und für POP3 Port 110 (dem Mail senden und
Mail empfangen entspricht).
Dem PC wird mitgeteilt,
daß er für diese beiden Ports seine eigenen nutzen soll,
deshalb ist in den Konfigurationen der Mail Browser
für den Mail-Server localhost anzugeben.
Da SSH aufpaßt, wenn eine Aktion über die beiden Ports
gestartet wird, und diese einfach weiterleitet an den
wirklichen Mail-Server, geschieht letzlich das gleiche
wie wenn der PC im localen Netz sich an den Mail-Server
direkt wendet. Folglich ist die Absender-Adresse, wie
gewünscht, die vom Institut.
Wird SSH vor dem Aufruf des Mail-Browsers nicht
gestartet, geht gerade garnichts, denn dann wendet sich
der PC mit seinem Mail-Anliegen an den localhost und der
weiß nicht weiter.
Nebenbei bemerkt: diese Methode funktioniert auch
im lokalen Netz! Also es muß nichts umkonfiguriert werden,
wenn der PC von irgendwoher Mail holt und versendet oder
am lokalen Netz angeschlossen ist.
|
Einrichtung des SSH
Client mit Tunnel
- Ein Doppel-Klick auf das Ikon 'SSH Secure Shell Client'
erzeugt ein Fenster in dessen 'profile'-Leiste
'Quick Connect' und 'Profiles' stehen.
- Ein Klick auf 'Profiles' öffnet ein
Unterfenster mit den Einträgen 'EditProfiles...' und
'Add Profiles...'
- Ein Klick auf 'Add Profiles...' erwartet als
Eingabe einen Kurznamen für den Rechner zu dem eine Verbindung
aufgebaut werden soll. Er sollte das Wort 'mail' enthalten,
um hervorzuheben, das dieses Profile Tunneling für Mail
enthält.
(z.B. minerva, pan, ...)
Abschließen mit 'enter'.
- Ein erneuter Klick auf 'Profiles', danach auf
'Edit Profiles...', es öffnet sich
ein Fenster mit Register Karten.
Auf der Karte 'Connection' ist unter:
'Host Name' : der volle Name des
Mail-Servers einzutragen (z.B.
minerva.mpch-mainz.mpg.de),
'User Name' : der 'user-id'
z.B.lus,
den der Mail-Server kennt.
- Auf der Karte 'Authentication' ist die 'Method' Password zu
löschen. Dies setzt voraus, daß bei der Einrichtung des
SSH Secure Shell Client ein Schlüssel erzeugt wurde. Dies
ist unbedingt zu empfehlen.
- Auf der Karte 'Tunneling' ist auf der Unterkarte 'Outgoing'
'Add...' anzuklicken.
(Sowohl das Abholen als auch das
Versenden von Mail wird vom PC aus angestossen also in beiden
Fällen 'outgoing'. Wann es sich um Abholen (POP3), wann es
sich um Senden (SMTP) handelt, wird durch die festgelegten
Portnummern 110 bezw. 25 bestimmt.)
In dem sich öffnende Fenster
kann unter 'Display Name'
eine Bezeichnung z.B. recv_from_tunnel eingegeben werden,
unter 'Type' ist TCP,
unter 'Listen Port' die Portnummer 110,
auf dem der local PC zum Abholen 'hört', einzugeben.
Die 'check box' anklicken. Dies stellt sicher, daß nur
von dem localen PC die Abfrage gestartet werden kann.
Unter 'Destination Host' ist der Mail-Server z.B.
minerva.mpch-mainz.mpg.de, auf dem der POP3-Server läuft,
und schließlich unter 'Destination Port' die Portnummer
110 auf die der Server für das Abholen hört,
einzutragen.
Ein Klick auf OK trägt den Tunnel ein.
Ein zweiten Klick auf 'Add...' um den Versand-Tunnel zu
installieren.
Analog zum Abholen
ein 'Display Name' z.B. send_to_tunnel,
unter 'Type' TCP,
unter dem localen 'Listen Port' 25
für SMTP (Simple Mail Transport Protocol),
'check box' anklicken,
unter 'Destination Host' wie oben den Name des
Mail Servers z.B. minerva.mpch-mainz.mpg.de,
und unter 'Destination Port' 25
auf dem der Server hört, eintragen.
Ein abschließenden Klick auf OK
trägt den zweiten Tunnel ein.
Damit sind die Einträge für das Profile im SSH Client beendet.
Mit einem Klick auf OK beenden.
|
Speichern der
Voreinstellung
- Jetzt noch ein Klick auf 'schließen' (rechts
oben auf X), damit die vorgenommenen Änderungen gespeichert werden.
oder
'File' -> 'Save Settings' anklicken und dann SSH Client
Fenster schließen.
|
Voreinstellung für
Netscape Messenger
- Doppel-Klick auf Netscape Messenger anschließend ein Klick
auf 'Edit'
- Ein Klick auf 'Preferences...' -> 'Mail Server'
öffnet das folgende Fenster
- Ein Klick auf 'Add' um den Name des Mail-Servers, den Name des
Users und den Server Type für das Abholen der Mail einzutragen.
Auf der Karte 'General' ist unter:
'Server Name :' localhost
'Server Type :' POP3Server
'User Name : ' z.B. lus(User-Id auf dem
Mail-Server
einzutragen.
- Auf der Karte 'POP'
kann durch anklicken der check box 'Leave messages on
server' erreicht werden, daß die Mail auf dem Server nach dem
Abholen nicht gelöscht wird.
Ein Klick auf OK beendet die Einstellung
für das Abholen der Mail.
Der PC holt die Mail von seinem eigenen 'Listen Port'
110 ab, der über den Tunnel von SSH mit dem eigentlichen
Mail-Server verbunden ist.
- Für das Versenden von Mail wird in dem unteren Teil des
Fensters
unter
'Outgoing mail(SMTP)server :' localhost
'Outgoing mail server user :' z.B. lus
eingetragen.
Ein Klick auf OK beendet die Eintragungen,
um Mail zu versenden.
- Der PC sendet die Mail an seinen
eigenen 'Listen Port' 25, der aber über den Tunnel von SSH
mit dem eigentlichen Mail-Server verbunden ist und die Mail
versendet. Damit wird erreicht, daß die
versendete Mail den 'Domain Name' des Institus erhält.
z.B. mpch-mainz.mpg.de.
Die fertige Einstellung sieht dann so aus:
|
Voreinstellung für
Outlook Express
- Doppel-Klick auf Outlook Express anschließend ein Klick
auf 'Extras'
- Ein Klick auf 'Konten'
ein Klick auf 'Hinzufügen'
- Mit einem Klick auf E-Mail wird der Assistent aufgerufen,
der in den beiden ersten Fenstern den Namen und die
e-mail Adresse fordert. In dem dritten Fenster ist unter
'Mein Posteingangsserver ist ein' POP3
'Posteingangsserver(POP3,IMAP oder HTTP) :' z.B.
tun2mail
'Postausgang(SMTP) :' localhost
einzutragen.
Das nachfolgende Fenster verlangt den User-id und das
Password für den Mail-Server.
Mit einem Klick auf 'Fertig Stellen' wird der Assistent
verabschiedet.
Es erscheint das folgende Fenster:
Nun müssen die 'Eigenschaften...' des oben eingebenen
Kontoname tun2mail verändert werden, daher
ein Klick auf 'tun2mail' und danach auf 'Eigenschaften...'.
Es folgt
Ein Klick auf die Karte Server, hier ist der Name unter
'Posteingang(POP3):' tun2mail in localhost
zu ändern.
Ein Klick auf Übernehmen, ein Klick
auf OK und ein Klick auf Schließen
. Damit ist Outlook Express eingestellt.
|
Voreinstellung für
Eudora
- Doppel-Klick auf Eudora anschließend ein Klick
auf 'Tools'
Danach ein Klick auf 'Options...' öffnet ein Fenster
in dem am linken Rand ein Klick auf 'Getting Started'
folgt.
Im rechten Teil ist neben dem Name, und e-mail Adresse
unter 'Mail Server (Incoming) :' localhost
unter 'Login Name :' User-Id auf dem Mail-Server z.B. lus
unter 'SMTP Server (Outgoing) :' localhost
einzutragen.
|
Voreinstellung für
Pegasus Mail
- Doppel-Klick auf Pegasus, anschließend ein Klick
auf 'File'
und anschließend auf 'Network Configuration...'
- Es Öffnet sich ein Fenster mit Registerkarten
Auf der Karte 'General' ist die e-mail Adresse einzutragen.
- Auf der Karte 'Receving (POP3) ist unter
'POP3 host :' localhost
'User name :' z.B. lus (der user-id auf dem Mail-Server)
einzutragen.
- Auf der Karte Sending (SMTP) ist unter
'SMTP host :' localhost
einzutragen.
|
Benutzung der
Telephonsteckdose
- Wie gewöhnlich ist zunächst eine Verbindung mit einem
Telephon-Provider herzustellen, der den Zugang zum
Internet gestattet. (Es ist keine Mail-Box nötig!)
Das kann TDSL, ISDN, angemeldet oder unangemeldet sein.
|
Benutzung des SSH
Secure Shell Clients
- Ein Doppel-Klick auf das Symbol des 'SSH Secure Shell
Client', ein Klick auf 'Profiles', um
den Rechner auszusuchen, ein Klick auf den Kurzname des
Mail-Servers mit den Tunnel-Einstellungen. Die Verbindung wird
hergestellt. Wenn zum Schutz des privaten Schlüssels eine
'pass phrase'
verwendet wurde, ist diese nach Aufforderung noch
einzugeben. Für Windows 95
und ältere Systeme ist es ein unbedingtes
MUSS, eine 'pass phrase' zu verwenden.
|
Benutzung der
Mail-Oberfläche
- Als letztes wird mit einem Doppel-Klick der gewünschte
Mail-Browser gestartet wie gewohnt. (getestet sind
Netscape Messagner, Outlook Express, Eudora und Pegasus Mail.
|
... zum Index
|