Re: cyrus-imap oder courier-imap
Hallo, Christian Brabandt schrieb: In dem IMAP-Buch vom Ehepaar (?) Mullet ist AFAIR ein kleines Skript abgedruckt, das mbox-Dateien mehr oder minder direkt an Cyrus verfuettert... Das sollte auch direkt mittels Procmail/Formail und einer simplen .procmailrc gehen: ,[ Auszug aus ~/.procmailrc ]- | DELIVERMAIL="/usr/sbin/cyrdeliver" | LOGFILE="/var/log/procmail.log" | IMAP="$DELIVERMAIL -a $LOGNAME -m user.$LOGNAME" | | # Spam-Assassin | :0 w | * ^X-Spam-Status: Yes | | /bin/sed 1d |${IMAP}.Spam | | # on error put the mail back into the mail queue | :0 e | { EXITCODE=$? HOST } | ` Und dann mit formail -s procmail Danke, ich werde mir das mal ansehen. Bjoern -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: cyrus-imap oder courier-imap
Hallo, Ich werden nun wohl zum übernehmen der alten Daten imapsync einsetzen. > Ich kann mir kaum vorstellen dass es schneller ist, aber du koenntest probieren ueber den Umweg Thunderbid zu gehen. Zum Beispiel maildir2mbox -> Thunderbird und dann die Mails mit Thunderbird auf den Cyrus schieben. Da ich dann aber jedes Postfach in meinem Thunderbird einrichten müsste sehe ich das als keine Alternative bei der Anzahl(ca. 1000) der zu migrierenden Postfächer. :) Aber auch das wird, wenn es wirklich so klappen sollte, sehr langsam sein befuerchte ich. Das denke ich auch. Backup natuerlich nicht vergessen... Ja jeder weiss es...aber immer wenn man eins braucht hat jemand eins vergessen zu machen..stimmt :) Paul BB -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: cyrus-imap oder courier-imap
Hallo Christian, Christian Schmidt schrieb: Das ist so nicht richtig denke ich. Das siehst Du falsch... Ich kann sehr wohl noch auf die Mails zugreifen. Wobei ich zugeben muss, das man die passende Mail nur durch durchsuchen des inhaltes finden kann, da sie 1. 2. 3. etc heissen. Wenn Du das als vollwertige Moeglichkeit ansiehst, via Dateisystem auf Deine Mails zugreifen zu koennen, ist das ja Deine Sache. Erhelle mich bitte. Was ist für Dich eine vollwertige Möglichkeit via Dateisystem auf Deine Mails zuzugreifen? Irgendwo muessen die Daten schliesslich abgespeichert werden. Aber das Cyrus-Konzept sieht einen derartigen Zugriff auf die ihm uebereigneten Mails nicht vor. Vergleiche doch einfach mal die "normale" Variante, bei der der MTA die Mails in mbox-Dateien unterhalb /var/spool/mail ablegt... Vielleicht ist es einfach nur zu spät...aber ich sehe gerade keinen Unterschied, aber Du darfst mir gerne das Gegenteil beweisen. tö Bjoern -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: cyrus-imap oder courier-imap
Hallo, Andreas Vögele schrieb: Dovecot unterstützt neben Maildir auch das mbox-Format. Du kannst zum Beispiel eine UW-IMAP-Installation ersetzen, ohne die Postfächer gleich ins Maildir-Format konvertieren zu müssen. Das Problem ist nämlich, dass viele Konvertierungsskripte Attribute verlieren, die man nicht verlieren möchte. Das Problem mit dem konvertieren hatte/ habe ich gerade. Qmail nach Cyrus. Ich werden nun wohl zum übernehmen der alten Daten imapsync einsetzen. Hat bis jetzt 2 Nachteile: 1. Es ist sehr langsam 2. Outlook zeigt nicht als Datum der Mail das "gesendetet Datum" sondern das "empfangen Datum". So sind auf einmal alle alten Emails vom Tag der Migration. Man kann im Outlook die sortierung ändern und dann nach erstellt oder versendet sortieren. Jedoch bleibt das angezeigte Datum das Datum der Migration. Ich suche gerade noch eine Lösung dafür. Thunderbird macht das anders und zeigt das Datum so an wie man es erwartet. Weis gerade aber nicht ob es das erstellt oder versendet Datum ist. Aber es ist besser als im Outlook. Alle anderen Infos bleiben erhalten. Wer also ideen hat..her damit ;) tö -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: cyrus-imap oder courier-imap
Hallo, Christian Schmidt schrieb: Bjoern Burger, 30.07.2006 (d.m.y): Man sollte sich allerdings der Tatsache bewusst sein, dass Cyrus eine "Black Box-Loesung" ist: Die Mails sind _nicht_ mehr via Dateisystemzugriff auf /var/spool/irgendwas zugaenglich, sondern ausschliesslich via IMAP (oder POP3) ueber die Cyrus-Daemons. Das ist so nicht richtig denke ich. Ich kann sehr wohl noch auf die Mails zugreifen. Wobei ich zugeben muss, das man die passende Mail nur durch durchsuchen des inhaltes finden kann, da sie 1. 2. 3. etc heissen. tö Bjoern -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: cyrus-imap oder courier-imap
Hallo, Jim Knuth schrieb: Heute (30.07.2006/19:54 Uhr) schrieb Alexander Syring, courier ist einfacher zu konfigurieren als cyrus. Ich muss zugeben das es auch mehr Dokumentationen für courier zu geben scheint als für cyrus. Ich habe mit courier noch nicht gearbeitet, aber habe gehört das CYRUS anpassungsfähiger und schneller ist. Inzwischen habe ich meinen Cyrus mit Sendmail erfolgreich konfiguriert. Cyrus kann über SASL Benutzerdaten aus einer MYSQL Tabelle beziehen , was ich in einer großen Umgebung als Vorteil ansehe. Es gibt auch ein nettes Webfrontend für Cyrus. Webcyradm ist ein schönes Werkzeug um Emailadressen anzulegen und zu verwalten inklusive Quata und Abwesenheitsnotizen(da musste ich allerdings was für anpassen). Der Server ist noch nicht produktiv, aber ich bin bis jetzt sehr angetan. Bis jetzt konnte ich alles so anpassen wie ich es wollte..auch wenn ich ab und zu viel meinen Freund google Fragen musste. tö Bjoern -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Problem mit Sendmail und Cyrus
Für die Nachwelt... Hallo, man muss in der cyrusv2.m4 einen Eintrag ändern damit es funktioniert. ---cyrusv2.m4--Ausschnitt # ### Cyrus V2 Mailer specification ### # VERSIONID(`$Id: cyrusv2.m4,v 1.1 2002/06/01 21:14:57 ca Exp $') Mcyrusv2, P=[IPC], F=_MODMF_(CONCAT(_DEF_CYRUSV2_MAILER_FLAGS, CYRUSV2_MAI LER_FLAGS), `CYRUSV2'), S=EnvFromSMTP/HdrFromL, R=EnvToL/HdrToL, E=\r\n, ---cyrusv2.m4 Ausschnitt Die letzte hier angezeigte Zeile ändern in : S=EnvFromSMTP/HdrFromL, R=EnvToSMTP/HdrToL, E=\r\n, Dann sollte es gehen. tö -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Problem mit Sendmail und Cyrus
Hallo, erstmal hoffe ich das ich dieses Thema in dieser Mailingliste ansprechen darf. Wenn dies hier unpassend ist, wäre es nett wenn mich jemand drauf aufmerksam macht. Ich will einen Mailserver einrichten...und schaffe es nicht so wie ich mir das vorgestellt habe. Die Vorgaben sind : Debian + Sendmail + Cyrus + MySQL Datenbank Das Sendmail soll genutzt werden, da andere Mailserver in der Umgebung auch Sendmail nutzen und so alle Mailserver auf dem gleichen MTA beruhen. Die Accountdaten sollen in einem späteren Schritt in der MySQL Datenbank gespeichert werden. (Webcyradm) Ich habe nun Debian installiert, Sendmail + Cyrus22(aus Testing) auch. Cyrus22 aus dem Testing Zweig, da wir unterstützung für Virtuelle Domains benötigen. Nun mein Problem: Ich habe über den cyradm eine Mailbox erstellt [EMAIL PROTECTED] Und Sendmail nimmt Mails für diese Domain an. Beim versuch jedoch eine Mail an [EMAIL PROTECTED] zu schicken wird im Mail.log eingetragen, das der user nicht vorhanden wäre. Es wird aus [EMAIL PROTECTED] beim überprüfen testdomain.tld!user.test. Dies kann er natürlich nicht erfolgreich gegenüber dem Cyrus authentifizieren. Ich bin der Verzweifelung nahe. Ich schaffe es nicht [EMAIL PROTECTED] gegenüber dem cyrus zu Authentifizieren. Meinetwegen darf die Mailbox auch [EMAIL PROTECTED] heißen. Ich habe versucht die cyrusv2.m4 anzupassen, aber ohne erfolg. Ich vermute das er im Ruleset 3 aus dem [EMAIL PROTECTED] einen UUCP Namen macht. Is das richtig ? Ich hatte schon mein Glück mit verschiedenen Features versucht die mir sinnig erschienen...z.B. nouucp. Aber das behob mein Problem nicht. Ich hoffe es kann mir jemand die Lösung verraten oder mich wenigstens in die richtige Richtung schubsen. Anbei habe ich einige Ausszüge aus den Configfiles und Logfiles, von denen ich hoffe das mir jemand mit diesen Infos meinen Fehler aufzeigen kann. Ich wäre zutiefst dankbar wenn mir Jemand helfen könnte. B² Achja, testdomain.tld ist nur ein Platzhalter hier ansonsten eine reale Domain dessen MX eintrag auf den Server zeigt. ---schnipp--- /var/log/mail.log May 23 16:26:32 Servername cyrus/master[25861]: about to exec /usr/lib/cyrus/bin/lmtpd May 23 16:26:32 Servername cyrus/lmtpunix[25861]: executed May 23 16:26:32 Servername cyrus/lmtpunix[25861]: accepted connection May 23 16:26:32 Servername cyrus/lmtpunix[25861]: lmtp connection preauth'd as postman May 23 16:26:32 Servername cyrus/lmtpunix[25861]: verify_user(testdomain.tld!user.test) failed: Mailbox does not exist May 23 16:26:32 Servername sm-mta[25860]: k4NEQVsY025858: to=<[EMAIL PROTECTED]>, delay=00:00:00, xdelay=00:00:00, mailer=cyrusv2, pri=121104, relay=localhost, dsn=5.1.1, stat=User unknown - /etc/mail/sendmail.mc FEATURE(`mailertable', `hash -o /etc/mail/mailertable') FEATURE(`relay_based_on_MX') FEATURE(`preserve_local_plus_detail') FEATURE(`nouucp', `reject')dnl dnl # Masquerading options dnl # FEATURE(`always_add_domain')dnl dnl # MASQUERADE_AS(`Servername.unseredomain.tld')dnl dnl # FEATURE(`allmasquerade')dnl dnl # FEATURE(`masquerade_envelope')dnl MAILER_DEFINITIONS MAILER(`local')dnl MAILER(`smtp')dnl MAILER(`cyrusv2')dnl - /usr/share/sendmail/cf/mailer/cyrusv2.m4 _DEFIFNOT(`_DEF_CYRUSV2_MAILER_FLAGS', `lsDFMnqXz') _DEFIFNOT(`CYRUSV2_MAILER_FLAGS', `A@/:|m') ifdef(`CYRUSV2_MAILER_ARGS',, `define(`CYRUSV2_MAILER_ARGS', `FILE /var/run/cyrus/socket/lmtp')') define(`_CYRUSV2_QGRP', `ifelse(defn(`CYRUSV2_MAILER_QGRP'),`',`', ` Q=CYRUSV2_MAILER_QGRP,')')dnl POPDIVERT # ### Cyrus V2 Mailer specification ### # VERSIONID(`$Id: cyrusv2.m4,v 1.1 2002/06/01 21:14:57 ca Exp $') Mcyrusv2, P=[IPC], F=_MODMF_(CONCAT(_DEF_CYRUSV2_MAILER_FLAGS, CYRUSV2_MAILER_FLAGS), `CYRUSV2'), S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n, _OPTINS(`CYRUSV2_MAILER_MAXMSGS', `m=', `, ')_OPTINS(`CYRUSV2_MAILER_MAXRCPTS', `r=', `, ')_OPTINS(`CYRUSV2_MAILER_CHARSET', `C=', `, ')T=DNS/RFC822/SMTP,_CYRUSV2_QGRP A=CYRUSV2_MAILER_ARGS -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)