Re: cyrus-imap oder courier-imap

2006-08-06 Diskussionsfäden Bjoern Burger

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

2006-08-01 Diskussionsfäden Bjoern Burger

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

2006-08-01 Diskussionsfäden Bjoern Burger

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

2006-07-31 Diskussionsfäden Bjoern Burger

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

2006-07-31 Diskussionsfäden Bjoern Burger


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

2006-07-30 Diskussionsfäden Bjoern Burger

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

2006-07-03 Diskussionsfäden Bjoern Burger

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

2006-05-23 Diskussionsfäden Bjoern Burger

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)