Diese Seite hilft euch, eure CS-Netz Email-Adresse (deinName@cs.tu-berlin.de) auch von zu Hause aus zu nutzen.
Inhaltsverzeichnis
Webfrontend
Ihr spart euch die ganze Arbeit euren Mailclient konfigurieren zu müssen, wenn ihr einfach das vom IRB zur Verfügung gestellte Webinterface benutzt.
Da aber manche Menschen einen richtigen Client vorziehen und das Frontend auch etwas unkonfortabel zu Bedienen ist, folgen in den weiteren Abschnitten die Informationen, wie man zu Hause einen Mailclienten wie zum Beispiel KMail, Thunderbird, The Bat! oder auch Outlook einrichten kann.
Weitere Informationen: IRB Dokumentation
Das Webinterface: https://mail.cs.tu-berlin.de/mail/
Emails empfangen
Emails könnt ihr auf zwei Arten von den Uni-Servern abrufen: POP3 und IMAP. Prinzipiell ist IMAP vorzuziehen, da es die modernere und flexiblere Methode ist.
POP3
Um einen POP3 zugang zu konfigurieren, braucht ihr die folgenden Informationen:
Server: | mail.cs.tu-berlin.de |
Port: | 995 |
Verschlüsselung: | SSL |
Login: | einfach |
Tragt diese Informationen in euer Email-Programm ein und der Empfang sollte funktionieren. Wenn ihr dabei Probleme habt, könnt ihr gerne jemanden von uns ansprechen.
Wahrscheinlich werdet ihr eine Warnung erhalten, dass das für die SSL-Verschlüsselung benutzte Zertifikat nicht vertrauenswürdig ist, da es von der TU-Berlin selbstsigniert wurde. Das ist ok, die Warnung kann ignoriert werden.
Es empfiehlt sich, den Email-Client so zu konfigurieren, dass die Emails nicht vom Server gelöscht werden, dann könnt ihr die wichtige Projektmail mit dem Abgabetermin auch mal schnell zwischen zwei Vorlesungen an einem Terminal abrufen. ;) Aber ab und zu solltet ihr dann mal eure Inbox auf dem Server ausmisten, sonst meckert der IRB...
Weitere Informationen: IRB Dokumentation
IMAP
Um einen POP3 zugang zu konfigurieren, braucht ihr die folgenden Informationen:
Server: | fiesta.cs.tu-berlin.de |
Port: | 993 |
Verschlüsselung: | SSL |
Tragt diese Informationen in euer Email-Programm ein und der Empfang sollte funktionieren. Wenn ihr dabei Probleme habt, könnt ihr gerne jemanden von uns ansprechen.
Auch hier gilt wieder: Das SSL-Zertifikat wurde von der TU selbst signiert, die Warnung kann ignoriert werden.
Weitere Informationen: IRB Dokumentation
Emails versenden
Das Wichtigste vorweg: SMTP funktioniert nicht!
Aufgrund einer ziemlich restriktiven anti-SPAM Strategie ist es nicht möglich, die TU-SMTP-Server von IP-Adressen ausserhalb des CS-Netzes zu benutzen. Das heißt, dass ihr ohne weitere Tricks zu Hause zwar Emails empfangen könnt, jedoch nicht darauf antworten könnt! Das ist natürlich nicht akzeptabel.
Abhilfe könnt ihr wie folgt schaffen:
Anderen SMTP Server benutzen
Es gibt prinzipiell die Möglichkeit, dass ihr einen anderen SMTP-Relay zum Versenden der Emails benutzt, zum Beispiel den eures ISPs. Diese Methode hat aber gravierende Nachteile:
- Viele SPAM-Filter werden eure Emails fälschlicherweise als SPAM erkennen, da der versendene Server nicht mit der Absender Domain übereinstimmt.
- Ihr könnt keine Emails an Adressen innerhalb des CS-Netzes senden, da der TU-Mailserver sämtliche von aussen stammende Emails blockt, die angeblich von innen stammen sollen.
Diese Methode ist also ein Garant dafür, das eure wichtige Mail zum kritischen Zeitpunkt irgendwo im Spamfilter hängen bleibt...
SMTP via VPN
Da der SMTP-Server des CS-Netzes als offenes Relay für Hosts innerhalb des CS-Netzes dient, könnt ihr problemlos Emails via SMTP verschicken, wenn ihr via VPN mit der Uni verbunden seit. Wie ihr ein VPN aufbaut, findet ihr in dieser Anleitung: IRB VPN
Angenommen ihr habt eure VPN Verbindung erfolgreich konfiguriert, dann könnt ihr mit diesen Einstellungen Mails verschicken:
Server: | mailhost.cs.tu-berlin.de |
Port: | 25 |
Verschlüsselung: | TLS |
Jetzt solltet ihr ganz normal Mails verschicken können sobald ihr die VPN Verbindung aktiviert habt.
Wie alle SSL/TLS Zertifikate im CS-Netz ist auch dieses selbstsigniert und wird damit eine Warnung auslösen. Diese kann einfach ignoriert werden.
SMTP via SSH-Tunnel
Anstatt jedesmal eine komplette VPN Verbindung aufzubauen, durch die dann aller Traffic getunnelt wird (langsam!), reicht es auch, wenn nur der SMTP Traffic in das CS-Netz eingeschleust wird. Dies könnt ihr mit SSH erreichen.
Dazu führt ihr vor dem Versenden von Emails den folgenden Befehl aus:
ssh -L 2525:mailhost.cs.tu-berlin.de:25 deinName@fiesta.cs.tu-berlin.de
Falls ihr nur Bahnhof versteht, konsultiert bitte das SSH Tutorial. Tip: Verwendet public keys, so spart ihr euch die Passworteingabe.
Als Konfiguration verwendet ihr dann:
Server: | localhost |
Port: | 2525 |
Verschlüsselung: | TLS |
Falls ihr einen guten Mailclient habt, läßt sich dieses Aufbauen des SSH Tunnels vielleicht auch automatisieren...
sendmail via SSH-Tunnel
Eine sehr gute Alternative für Linux/Unix basierte Mailclients ist die Verwendung von sendmail via ssh. Das funktioniert wie folgt:
- Richtet ssh so ein, dass ihr keine Passwörter mehr eingeben müsst (public keys).
- Konfiguriert euer Mailprogramm so, dass es als Pfad für sendmail anstatt (z.B.) "
/usr/bin/sendmail
" den Aufruf "/usr/bin/ssh deinName@fiesta.cs.tu-berlin.de /usr/lib/sendmail
" verwendet. Das sorgt dafür, dass das Programm das Sendmail Programm auf dem Uniserver benutzt, dass wiederum keinen Unterschied zu einem lokalem Aufruf feststellt. - Fertig! :) Jetzt sollte es schon funktionieren.
Diese Methode ist für Linux/UNIX basierte Clients vor allen anderen vorzuziehen, da sie völlig transparent abläuft, d.h. man muss sich später keinen Kopf mehr drum machen (wie z.B. bei der VPN Methode).
ssh/sendmail für KMail einrichten
Diese Anleitung bezieht sich auf KMail 1.8.1 (KDE 3.4.1) auf Linux, sollte aber auch mit anderen Versionen auf allen UNIX-artigen Plattformen funktionieren.
Leider funktioniert die Anleitung für KMail nicht, da es nicht erwartet, dass das Sendmail-Kommando Parameter haben kann. Hier kann man sich wie folgt helfen:
- Erstelle eine Datei namens
csmail
in~/bin
mit folgendem Inhalt:
#!/bin/bash ssh deinName@conde.cs.tu-berlin.de /usr/lib/sendmail $*
- Ändere die Rechte für
csmail
so, dass sie ausführbar wird:chmod u+x ~/bin/csmail
- Ändere den Pfad für sendmail zu
/home/deinLogin/bin/csmail
.
Jetzt sollte alles wie gewohnt funktionieren.