Hallo Leute.
Hätt hier ne Frage zur Verarbeitung von E-Mails, bin aber nicht sicher, ob
ich den Mechanismus überhaupt richtig kapiert hab:
Postfix stellt doch normalerweise Mails zu, indem es sie an ein
entsprechendes File im /home/<user>-Verzeichnis anhängt. Nachteil: wenn
dieses File crasht, dann sind alle Mails wech. [Vorteil: ich kann mit Pine
die Mails angucken]
Richtig?
qmail macht das anders, es generiert für jede Mail ne Datei, d.h. es geht
nicht immer alles flöten im Fall des Falles. [Nachteil: Pine sieht nix]
Richtig?
Was macht denn Postfix, wenn es an cyrus ausliefert, bzw. was macht cyrus
damit? Wo und in welchem Format legt mir dieses Dings denn die Mails ab?
Was sieht Pine?
Wenn jemand eine Quelle hat, wo ich generell über cyrus nachlesen kann, das
wär sehr fein. Google kenne ich, aber ich hab noch nicht das Gefühl, mich mit
cyrus auszukennen...
Thanks.
--
Andreas Feile
Hi, On 18 Jan 2002 at 20:21, Andreas Feile wrote:
qmail macht das anders, es generiert für jede Mail ne Datei, d.h. es geht nicht immer alles flöten im Fall des Falles. [Nachteil: Pine sieht nix] Richtig?
es gibt die mailbox (Datei) und Maildir (Verzeichnis) Philosophien. qmail kann beides, die Defaulteinstellung ist aber Maildir. AFAIK kann pine auch mit Maildirs umgehen, habe es aber noch nicht probiert. Mit postfix kann ich Dir nicht helfen, nur mit qmail. HTH Tom
Hi, Am Fre, 2002-01-18 um 20.21 schrieb Andreas Feile:
Hallo Leute.
Hätt hier ne Frage zur Verarbeitung von E-Mails, bin aber nicht sicher, ob ich den Mechanismus überhaupt richtig kapiert hab:
Postfix stellt doch normalerweise Mails zu, indem es sie an ein entsprechendes File im /home/<user>-Verzeichnis anhängt. Nachteil: wenn dieses File crasht, dann sind alle Mails wech. [Vorteil: ich kann mit Pine die Mails angucken] Richtig? ...
Was macht denn Postfix, wenn es an cyrus ausliefert, bzw. was macht cyrus damit? Wo und in welchem Format legt mir dieses Dings denn die Mails ab?
Postfix übergibt mittels lmtp (Linux Mail Transport Protokoll ) die Mails an cyrus (in der /etc/postfix/master einstellbar), und cyrus sortiert die Mails sozusagen in die Postfächer seiner Benutzer,die übrigends keinen Benutzeraccount auf dem Rechner haben müssen. Die Mails sind von jedem MUA, der IMAP-fähig ist lesbar.
Wenn jemand eine Quelle hat, wo ich generell über cyrus nachlesen kann, das wär sehr fein. Google kenne ich, aber ich hab noch nicht das Gefühl, mich mit cyrus auszukennen...
Es gibt ein sehr gutes Buch zu dem Thema: Managing IMAP oder die deutsche Übersetzung: O'Reilly, D.&K.Mullet: Mailmanagmebnt imt IMAP Da findest du so ziemlich alles.
On Saturday, 19. January 2002 11:13, dieter franzke wrote:
Postfix übergibt mittels lmtp (Linux Mail Transport Protokoll ) die Mails an cyrus (in der /etc/postfix/master einstellbar), und cyrus sortiert die Mails sozusagen in die Postfächer seiner Benutzer,die übrigends keinen Benutzeraccount auf dem Rechner haben müssen. Die Mails sind von jedem MUA, der IMAP-fähig ist lesbar.
OK, und wo genau verwaltet cyrus seine Useraccounts? D.h. was muß ich
sichern, damit keine Mails verloren gehen?
Meine Frage mit Pine war mißverständlich, also nochmal anders ausgedrückt:
Gibt es einen Weg, wie ich sehen kann, welcher User wieviel in seiner Mailbox
hat, und wieviel Speicherplatz die einnehmen? Wenn die Mails ganz normal in
home/<user> einsortiert würden, dann könnte ich mich ja eben mal schnell auf
den Benutzeraccount einloggen, pine starten, und schon sehe ich, was da drin
liegt. Nun habe ich aber eben cyrus, und da geht das nicht auf diesem Weg.
Ist das nun irgendwie verständlich?
Und noch ne letzte Frage: bei "normaler" Mailverteilung kann ich Dateien wie
.forward bauen und da Weiter-/Umleitungen reinschreiben. Wie mag sowas unter
cyrus realisierbar sein?
--
Andreas Feile
Hi, vielleicht verstehe ich hier etwas falsch, ich kenne Postfix nicht, aber für gewöhnlich sollte es doch so laufen, das Postfix die E-Mail Nachrichten empfängt, prüft, und wenn es locale user sind, diese in den dafür vorgesehenen mailbox Dateien oder Maildir verzeichnissen speichert. Cyrus greift dann unabhängig auf diese mailbox Dateien oder Maildir Verzeichnisse zu, um die Informationen per IMAP oder POP3 den Usern zugänglich zu machen. Sollte das falsch sein bitte ich um eine kurze Aufklärung. Danke Tom
Hi, Am Sam, 2002-01-19 um 12.04 schrieb Thomas Michael Wanka:
Hi,
vielleicht verstehe ich hier etwas falsch, ich kenne Postfix nicht, aber für gewöhnlich sollte es doch so laufen, das Postfix die E-Mail Nachrichten empfängt, prüft, und wenn es locale user sind, diese in den dafür vorgesehenen mailbox Dateien oder Maildir verzeichnissen speichert.
Cyrus greift dann unabhängig auf diese mailbox Dateien oder Maildir Verzeichnisse zu, um die Informationen per IMAP oder POP3 den Usern zugänglich zu machen.
Sollte das falsch sein bitte ich um eine kurze Aufklärung.
cyrus setzt nicht voraus, daß Benutzer einen gültigen account auf dem Rechner haben. Cyrus bringt also sozusagen eine eigene Benutzerverwaltung mit. Deshalb müssen mails nicht aus mailbox Dateien gelesen werden, sondern cyrus legt im Verzeichnis /var/spool/imap (je nach Distri) seine eigenen Benutzer und Mailkonten an. ciao dieter
Hi, On 19 Jan 2002 at 12:46, dieter franzke wrote:
cyrus setzt nicht voraus, daß Benutzer einen gültigen account auf dem Rechner haben. Cyrus bringt also sozusagen eine eigene Benutzerverwaltung mit. Deshalb müssen mails nicht aus mailbox Dateien gelesen werden, sondern cyrus legt im Verzeichnis /var/spool/imap (je nach Distri) seine eigenen Benutzer und Mailkonten an.
ich verwende qmail und courier(und sqwebmail) auch ohne Systemaccounts. Ich sage qmail und courier (und sqwebmail) wo für welchen user mit welcher uid und gid die Nachrichten abgelegt werden. Die Kurzbeschreibung von postfix läßt annehmen, daß das dort auch so ist. Tom
participants (3)
-
Andreas Feile
-
dieter franzke
-
Thomas Michael Wanka