Re: Cyrus Imap Server
Hallo Christoph,
[ Christoph Bayer <Christoph.Bayer@alpha.dyndns.tv> - 31.05.2002 21:11:37 ]:
> Mit dem user.<user> kann ich jetzt mails empfangen!
>
> Ich kann aber keine Verzeichnisse mit dm user.<irgendwer>
> löschen, bekomme immer permission denied...
>
> Und (ich hab dafür schon eine Mail an die Liste verschickt)
> ich kann keine Mails über einen mail client einfügen.
>
Ich habe das bei mir so gemacht:
in cyradmin:
cm user.name
cm user.name.neuePost
cm user.name.DebianListe
etc.
Die Post wird abgeholt mit fetchmail, sortiert mit procmail,
local verteilt EXIM die Post . ( dies kann natürlich jeder
andere MTA auch )
Hier meine /etc/fetchmailrc
poll mail.epost.de proto pop3 user juergen.hamel with password XXXXXXXXX mda "/usr/bin/procmail"
dann die /etc/procmailrc
MAILDELIVERIMAP="/usr/sbin/cyrdeliver"
MAILUSERIMAP="-a jhamel -m user.jhamel"
CYRUSIMAP="$MAILDELIVERIMAP $MAILUSERIMAP"
DEFAULTIMAP="$MAILDELIVERIMAP $MAILUSERIMAP.alle"
#
# Spam aus .spam filtern
#
FROM=`formail -xFrom: | sed -e 's/ *(.*)//; s/>.*//; s/.*[:<] *//'`
#Addresses for lbdb
:0hc
| lbdb-fetchaddr
:0
* ? fgrep -qxis "$FROM" $HOME/.spam
{
LOG="Spam from $FROM"
:0:
| $CYRUSIMAP.spam
}
#C.U.O.N
:0:
* From: cuon-devel-request@lists.sourceforge.net
| $CYRUSIMAP.cuon
#C.U.O.N sonstiges
:0:
* Subject: *cuon*
| $CYRUSIMAP.cuon_sonstiges
#Spiegel
:0:
* ^FROM:dertag@spiegel.de
| $CYRUSIMAP.spiegel
#bdw
:0:
* ^FROM: agent@www.wissenschaft.de
| $CYRUSIMAP.bdw
.
.
. Hier viele andere
.
.
#attac
:0:
* ^TO:.*attac-d-presse.*
* ^FROM:.*attac-netzwerk.*
| $CYRUSIMAP.attac
# Hier kommt alles andere hin
:0
* Subject:.*
| $DEFAULTIMAP
Anhand dieser Beispiele kannst du dir dann deine Sachen anpasse,
selbstverständlich auch für mehrere User verteilen ( google ).
Dies war bei mir nicht nötig. Bevor ich nicht diese mailboxes angelegt
habe ( hier mal ein Auszug von cyradm lm ) funktionierte nichts !
INBOX (\HasChildren) INBOX.suse-adabas (\HasNoChildren)
INBOX.CronPost (\HasNoChildren) INBOX.suse-isdn (\HasNoChildren)
INBOX.Debian-user (\HasNoChildren) INBOX.suse-oracle (\HasNoChildren)
INBOX.Fax (\HasNoChildren) INBOX.z_Debian_2001 (\HasNoChildren)
INBOX.Rezepte (\HasNoChildren) INBOX.z_Debian_2002 (\HasNoChildren)
INBOX.alle (\HasNoChildren) INBOX.z_alle_012002 (\HasNoChildren)
INBOX.attac (\HasNoChildren) INBOX.z_alle_022002 (\HasNoChildren)
INBOX.bdw (\HasNoChildren) INBOX.z_alle_032002 (\HasNoChildren)
INBOX.cuon (\HasNoChildren) INBOX.z_alle_042002 (\HasNoChildren)
INBOX.cuon_sonstiges (\HasNoChildren) INBOX.z_alle_052002 (\HasNoChildren)
INBOX.gnome-print (\HasNoChildren) INBOX.z_alle_112001 (\HasNoChildren)
Also sind alle mailboxen im INBOX Ordner, so daß ich z.B. bei mutt
folgendes gesetzt habe :
#
#
# mutt und cyrus-imap
#
#
set imap_pass="XXXXXXX"
set imap_passive="no"
set imap_user="jhamel"
set imap_peek="no"
# set imap_force_ssl=yes
set spoolfile="{station1.cyrus.local}INBOX.alle"
set folder="{station1.cyrus.local}INBOX"
Hoffe, das hilft dir ein wenig weiter ,
Tschüss und einen schönen Abend
Jürgen Hamel
--
Cyrus Computer GmbH
Juergen Hamel
If Bill Gates had a penny for every time Windows crashed...
..oh wait, he does.
--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
Reply to: