• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Cyrus problem mit Mailbox anlegen

Status
Für weitere Antworten geschlossen.

samah

Newbie
Hilfe!!!!!!!

Ich blick nicht mehr durch! Doch vorneweg mein Problem!

Ich will einen Mail/Fax Server aufsetzen. Hab mich für postfix/cyrus/fetchmail/hylafax entschiedn. Hylafax lass ich hier mal weg.

Es sollen aber erst nur lokale Mails empfangen werden! Also wie nach der Anleitung von linux-tin.org an die Arbeit gemacht und die sachen installiert.
Funktioniert prima. Postfix konfiguriert, cyrus konfiguriert! mit cyradm mailbox user.**** angelegt => juhu, klappt ja wie am schnürchen! Aber jetzt das Problem: eigentlich sollten doch zu jeder user mailbox Unterordener angelegt werden? Ausgabe lm bringt aber nur user.**** (\HasChildren), sollte da nicht was noch anderes sein?

Kann aber mit Outlook zugreifen und Unterhalb von Posteingang auch Ordener anlegen.

hier miene config´s:

cyrus.conf

# standard standalone server implementation

START {
# do not delete this entry!
recover cmd="ctl_cyrusdb -r"

# this is only necessary if using idled for IMAP IDLE
idled cmd="idled"
}

# UNIX sockets start with a slash and are put into /var/lib/imap/socket
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="imap" prefork=0
# imaps cmd="imapd -s" listen="imaps" prefork=0
pop3 cmd="pop3d" listen="pop3" prefork=0
# pop3s cmd="pop3d -s" listen="pop3s" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0

# at least one LMTP is required for delivery
# lmtp cmd="lmtpd" listen="lmtp" prefork=0
# lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1
lmtpunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" prefork=1

# this is only necessary if using notifications
# notify cmd="notifyd" listen="/var/lib/imap/socket/notify" proto="udp" prefork=1
}

EVENTS {
# this is required
checkpoint cmd="ctl_cyrusdb -c" period=30

# this is only necessary if using duplicate delivery suppression
delprune cmd="cyr_expire -E 3" at=0400

# this is only necessary if caching TLS sessions
tlsprune cmd="tls_prune" at=0400

# Uncomment the next entry, if you want to automatically remove
# old messages of EVERY user.
# This example calls ipurge every 60 minutes and ipurge will delete
# ALL messages older then 30 days.
# enter 'man 8 ipurge' for more details

# cleanup cmd="ipurge -d 30 -f" period=60

imapd.conf

udo2:/etc # less imapd.conf
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus root
allowanonymouslogin: no
autocreatequota: 50000
reject8bit: no
quotawarn: 90
timeout: 480
poptimeout: 10
dracinterval: 0
drachost: localhost
sasl_pwcheck_method: saslauthd

postconf -n

alias_maps = hash:/etc/aliases
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter =
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 10
default_privs = nobody
default_transport = smtp
defer_transports =
disable_dns_lookups = no
fallback_transport = cyrus
inet_interfaces = 127.0.0.1 ::1
local_destination_concurrency_limit = 2
luser_relay = $root@udo2.intern.heinzedv.de
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command = /usr/lib/cyrus/bin/deliver
mailbox_size_limit = 0
mailbox_transport = lmtp:unix:public/lmtp
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions = root
message_size_limit = 10240000
mydestination = $myhostname, localhost.$mydomain
mydomain = intern.heinzedv.de
myhostname = udo2.intern.heinzedv.de
mynetworks = 192.168.0.0/24, 127.0.0.0/8
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost =
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_sasl_auth_enable = no
smtp_use_tls = no
smtpd_banner = $myhostname ESMTP
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_use_tls = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 450


Oh mann ey, ich brech gleich zusammen. Seit Tagen wühl ich hier schon im Forum aber nix klappt!? :( Biitte Bitte helft mir!


Sytem:

SuSe 9.1 Pro
P4 2,4 GHz
512MB Ram

THX
 

oc2pus

Ultimate Guru
cyrus-imap Doku:
http://www.oreilly.com/catalog/mimap/chapter/ch09.html

dann leg doch die Untermailboxen an ;)
das geht genauso wie du die User-mailboxen (toplevel) angelegt hast...

und wenn du lm user.paul (toplevel) sagst erhälst du die obige Ausgabe.
lm user.paul.spam listet dann das Unterpostfach paul.spam
 
OP
samah

samah

Newbie
ich denk doch aber das soll automatisch gehen mit Trashbox SentMail und so?
 

oc2pus

Ultimate Guru
samah schrieb:
ich denk doch aber das soll automatisch gehen mit Trashbox SentMail und so?

wer sagt das ?
wo steht das ?

computer sind doof, da fliesst Strom durch Leiterbahnen, 0 und 1 verstehn die, aber das sie automatisch Untermailboxen anlegen, eher nicht....

Und das finde ich auch gut so ;)
 
Status
Für weitere Antworten geschlossen.
Oben