$ mail
No mail for lazer
$
- Ich kann Mails mit senden
mail
. - Ich habe ungelesene Mails in meinem Posteingang, wie ich in Outlook sehen kann.
Warum zeigt mir die Mail meine Mails nicht? Wie kann ich sie mail
abholen lassen?
$ mail
No mail for lazer
$
mail
.Warum zeigt mir die Mail meine Mails nicht? Wie kann ich sie mail
abholen lassen?
Antworten:
Traditionell wird Unix-Mail direkt auf Ihrem Computer zugestellt (denn wenn Ihre E-Mail-Adresse lautet lazer@machine.example.com
, haben Sie sicherlich ein Shell-Konto machine.example.com
). Es wird normalerweise in einer Datei mit dem Namen /var/mail/lazer
oder /var/spool/mail/lazer
zugestellt, obwohl ein Mail Delivery Agent es möglicherweise an einer anderen Stelle ablegt. Dies geschieht immer noch auf Unix-Mailservern, aber heutzutage haben die meisten Benutzer keinen direkten Zugriff auf Mailserver. Lokale Post (z. B. von Cron-Jobs) wird normalerweise auf diese Weise zugestellt.
Heutzutage wird die E-Mail normalerweise irgendwo auf einem Server zugestellt, und Ihr einziger Zugriff auf diesen Server ist ein E-Mail-Abrufprotokoll, normalerweise POP oder IMAP . Microsoft verfügt über ein proprietäres Protokoll, um mit seinem Mailserver (Exchange) zu kommunizieren, und der Zugriff auf Exchange mit etwas anderem als Outlook kann schwierig sein (Exchange verfügt über optionale Module für POP und IMAP, die jedoch nicht immer aktiviert sind). Die meisten ISPs und Mail-Anbieter bieten sowohl POP- als auch IMAP-Zugriff an. In einer Microsoft-Unternehmensumgebung stecken Sie möglicherweise in Exchange fest.
Um Ihre E-Mails unter Unix zu lesen, haben Sie drei Möglichkeiten:
Sorgen Sie dafür, dass der Mailserver die Mail an Ihren Computer weiterleitet . Dies ist nur dann sinnvoll, wenn Ihr Computer immer eingeschaltet und mit dem Internet verbunden ist: Sie übernehmen die Verantwortung für Fehler und müssen die Einstellungen für Bounces, Spam-Versuche, Virenangriffe usw. ordnungsgemäß einrichten. Dann wird Ihre E-Mail unter dem herkömmlichen Unix eingehen Weg.
Rufen Sie Ihre E-Mails in regelmäßigen Abständen vom Server ab. Das übliche Tool dafür ist fetchmail . Es fragt einen POP- oder IMAP-Server ab und übermittelt die E-Mails entweder über den normalen Systemübermittlungsmechanismus oder direkt an eine Datei Ihrer Wahl. Welches Protokoll verwendet werden soll, welcher Server abgefragt werden soll, welcher Benutzername und welches Kennwort übergeben werden sollen, finden Sie in Ihren Outlook-Einstellungen. Abhängig davon, wie Sie fetchmail konfigurieren, verbleibt möglicherweise eine Kopie der heruntergeladenen E-Mails auf dem Server.
Lassen Sie Ihren E-Mail-Client selbst die E-Mails mithilfe von POP oder IMAP vom Server abrufen. Die meisten Unix-Mail-Clients, die weiter fortgeschritten sind als die alten, /bin/mail
können dies tun. Auch hier finden Sie die Parameter für den Zugriff auf den Server in Ihren Outlook-Einstellungen. Außerhalb der Unix-Welt (z. B. mit Outlook) ist dies normalerweise die einzig mögliche Betriebsart.