[Postfixbuch-users] shared folders mit postfix, courier-imap, mysql

Caius Fabian caiusf at web.de
Mi Okt 16 13:53:21 CEST 2002


Hi,
Dank der guten Anleitung aus dem Postfix Buch (noch ein Lob für den Autor)
habe ich es auch geschaft ein mailserver zum laufen zu bringen.
Hier meine Komponenten:

Suse 8.0
postfix-1.1.11
courier-imap-1.5.3
mysql-3.23.48-35
amavisd-new-20020517 mit H+BEDV antivir

Nun drehe ich mich, wie ein Hund nach seinem Schwanz, bei der Lösung des 
shared folders Problem.
Neben den persönlichen User Postfächer soll es auch ein von allen einsehbaren 
Postfach geben. Dafür gibt es ja shared folders, oder?
Diesen habe ich folgender Weise erstellt:

maildirmake -S /var/spool/maildirs/mail.nord.sued/info
maildirmake -s write -f infos /var/spool/maildirs/mail.nord.sued/info

Für ein default bzw. global shared folders habe ich in 
/usr/lib/courier-imap/etc/
die Datei maildirshared erstellt, mit folgendem Inhalt:
#cat /usr/lib/courier-imap/etc/maildirshared
infos    /var/spool/maildirs/mail.nord.sued/info

Hier das Listing der Verzeichnisstruktur bzw. Dateirechte des Mailsystems:
#ls -l /var/spool/maildirs/
drwxr-xr-x   19 mailbase mailbase      472 Oct 15 23:49 mail.nord.sued

##ls -l /var/spool/maildirs/mail.nord.sued
drwxr-xr-x    7 mailbase mailbase      240 Oct 16 00:51 info
drwxr-xr-x    7 mailbase mailbase      240 Oct 16 00:51 user1
drwxr-xr-x    7 mailbase mailbase      240 Oct 16 00:51 user2
...
drwxr-xr-x    7 mailbase mailbase      240 Oct 16 00:51 user6

#ls -l ./info
drwx------     5 mailbase mailbase      152 Oct 16 00:48 .Trash
drwxrw-r--   5 mailbase mailbase      184 Oct 16 00:51 .infos
-rw-r--r--      1 mailbase mailbase       17 Oct 16 00:51 courierimapsubscribed
-rw-r--r--     1 mailbase mailbase       42 Oct 16 00:48 courierimapuiddb
drwx------    2 mailbase mailbase       48 Oct 16 00:56 cur
drwx------    2 mailbase mailbase       48 Oct 16 00:48 new
drwx------    2 mailbase mailbase       48 Oct 16 00:55 tmp

#ls -l ./info/.infos
drwxrw-r--     5 mailbase mailbase      184 Oct 16 00:51 .
drwxr-xr-x      7 mailbase mailbase      240 Oct 16 00:51 ..
-rw-r--r--        1 mailbase mailbase       49 Oct 16 00:51 courierimapuiddb
drwxrwxrwt    2 mailbase mailbase      104 Oct 16 00:51 cur
-rw-------        1 mailbase mailbase        0 Oct 15 23:12 maildirfolder
drwxrwxrwt    2 mailbase mailbase       48 Oct 15 23:12 new
drwxrwxrwt    2 mailbase mailbase       48 Oct 16 00:51 tmp

Per fetchmail->postfix->u.s.w. werden die mails von den ISP
(hier gibt es auch ein info mail-account) abgeholt und auch in den Ordner
info (/var/spool/maildirs/mail.nord.sued/info) eingeliefert, aber leider 
nur in der INBOX dieses account (info at mail.nord.sued)
aber nicht in .infos .

Nun, nach der langen Einführung, mein Problem:
Die sonstigen mail-user können nicht den shared folder abonnieren ("subscriben")
Er wird gar nicht in der Liste der IMAP Verzeichnise eingelesen.

Ich habe es mit foldenen clients versucht:
Mozilla, Outlook(bis zu diesem Zeitpunkt nie benutzt, Ehrenwort),
Opera und auch mit SquirrelMail 1.2.8 (hier soll es überhaupt nicht möglich 
sein mit shared folders zu arbeiten, hab's trotzdem versucht).

Wo liegt mein Fehler? Oder was muss ich noch einstellen?
Ausserdem wie kann man die mails direkt in den shared Folder (infos) einliefern?

Ja ,ich habe auch ich die entsprechenden Dokum. von der courier Website und 
installierten Paket gelesen. Google natürlich auch befragt. 
Wie gesagt ich drehe mich im Kreis und 
hoffe, dass ich hier eine Antwort bekomme. Am besten wäres es, wenn es mit
SquirrelMail ginge. Aber es kann auch OE sein, einige User dieses Mail-Servers
werde ich vermutlich nicht mehr umswitchen können :=(.

Falls jemand die Geduld hatte bis hier zu lesen: 
Danke und ciao, caius fabian
________________________________________________________________
Keine verlorenen Lotto-Quittungen, keine vergessenen Gewinne mehr! 
Beim WEB.DE Lottoservice: http://tippen2.web.de/?x=13




Mehr Informationen über die Mailingliste Postfixbuch-users