Mailinglist Archive: opensuse-de (1512 mails)
| < Previous | Next > |
AW: Postfix + Cyrus: Shared Folders
- From: "Andreas Schramm" <and.schramm@xxxxxx>
- Date: Tue, 10 Jul 2007 21:26:07 +0200
- Message-id: <001f01c7c328$2aa65340$4cd4fea9@NBKRUEBAER>
Hallo zusammen,
ich habe bei mir das selbe Problem. Wir haben gemeinsame Postausgangsfächer.
D.h. von den ausgehenden Mails werden Kopien an die shared-Ordner gesendet.
Bei uns Funktioniert alles reibungslos. Ich habe es wie folgt gelöst.
1) Ordner erstellen und allen usern die notwendigen Zugriffe geben.
2) Statt recipient_bcc habe ich sender_bcc verwendet. Die Vorgehensweise
entspricht der u. beschriebenen.
sender_bcc mit Einträgen gefüllt
user1@xxxxxxxxxxx shared+entwickler@xxxxxxxxxxx
user2@xxxxxxxxxxx shared+entwickler@xxxxxxxxxxx
postmap /etc/postfix/sender_bcc
In der main.cf die Einträge vorgenommen wie unten beschrieben (Nur statt
recipient... eben sender...)
Ergebnis: Jede mail die von user1 und user2 gesendet wird landet in dem
shared Ordner.
Frage nebenbei: Handelt es sich beim Mailsystem um einen OXC?
Viele Grüße
Andreas
-----Ursprüngliche Nachricht-----
Von: Andreas Winkelmann [mailto:ml@xxxxxxxxxxxxxx]
Gesendet: Dienstag, 10. Juli 2007 19:47
An: opensuse-de@xxxxxxxxxxxx
Betreff: Re: Postfix + Cyrus: Shared Folders
On Tuesday 10 July 2007 15:06, elrokus@xxxxxxxxxxxxxx wrote:
Das häufigste was bei posten in Unterordner falsch gemacht wird, sind
fehlende Berechtigungen. Gib "anyone" das "p"-Recht auf den Unterordner.
Falls das stimmt zeig die cyrus-Zeile aus der master.cf. Abgesehen davon ist
es besser lmtp von Postfix zu Cyrus-Imapd zu verwenden.
In die main.cf:
inet_protocols = ipv4
Lösch das ipv6 dahinter.
--
Andreas
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine
Mail an: opensuse-de+help@xxxxxxxxxxxx
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
ich habe bei mir das selbe Problem. Wir haben gemeinsame Postausgangsfächer.
D.h. von den ausgehenden Mails werden Kopien an die shared-Ordner gesendet.
Bei uns Funktioniert alles reibungslos. Ich habe es wie folgt gelöst.
1) Ordner erstellen und allen usern die notwendigen Zugriffe geben.
2) Statt recipient_bcc habe ich sender_bcc verwendet. Die Vorgehensweise
entspricht der u. beschriebenen.
sender_bcc mit Einträgen gefüllt
user1@xxxxxxxxxxx shared+entwickler@xxxxxxxxxxx
user2@xxxxxxxxxxx shared+entwickler@xxxxxxxxxxx
postmap /etc/postfix/sender_bcc
In der main.cf die Einträge vorgenommen wie unten beschrieben (Nur statt
recipient... eben sender...)
Ergebnis: Jede mail die von user1 und user2 gesendet wird landet in dem
shared Ordner.
Frage nebenbei: Handelt es sich beim Mailsystem um einen OXC?
Viele Grüße
Andreas
-----Ursprüngliche Nachricht-----
Von: Andreas Winkelmann [mailto:ml@xxxxxxxxxxxxxx]
Gesendet: Dienstag, 10. Juli 2007 19:47
An: opensuse-de@xxxxxxxxxxxx
Betreff: Re: Postfix + Cyrus: Shared Folders
On Tuesday 10 July 2007 15:06, elrokus@xxxxxxxxxxxxxx wrote:
Postfix+Cyrus läuft ohne Probleme. Ich brauche jedoch eine BCC von
jeder Mail von ca. 10 Mailboxen in einem shared folder.
Mein Vorgehen war folgendes:
useradd shared
Neue cyrus-Mailbox user.shared
Neue cyrus-Mailbox user.shared.entwickler Den entsprechenden Usern
volle Rechte auf user.shared.entwickler gegeben (ich kann mit einem
Email-Programm sowohl den Ordner abonnieren als auch Nachrichten in
ihn verschieben).
recipient_bcc mit Einträgen wie dem folgenden gefüllt:
user1@xxxxxxxxxxx shared+entwickler@xxxxxxxxxxx
user2@xxxxxxxxxxx shared+entwickler@xxxxxxxxxxx
postmap /etc/postfix/recipient_bcc
in der main.cf:
recipient_bcc_maps=hash:/etc/postfix/recipient_bcc
recipient_delimiter = +
Schicke ich von user1 an user1 eine Email, bekommt dieser die Mail,
die BCC geht an die inbox von shared@xxxxxxxxxxx. Weiß jemand rat?
Das häufigste was bei posten in Unterordner falsch gemacht wird, sind
fehlende Berechtigungen. Gib "anyone" das "p"-Recht auf den Unterordner.
Falls das stimmt zeig die cyrus-Zeile aus der master.cf. Abgesehen davon ist
es besser lmtp von Postfix zu Cyrus-Imapd zu verwenden.
Im Log steht:
Jul 10 14:47:02 MailServer postfix/cleanup[12299]: F2C7C1F244E:
message-id=<46937FAD.5090208@xxxxxxxxxxx>
Jul 10 14:47:02 MailServer postfix/qmgr[12271]: F2C7C1F244E:
from=<user1@xxxxxxxxxxx>, size=2489, nrcpt=3 (queue active) Jul 10
14:47:02 MailServer postfix/smtpd[12310]: disconnect from
localhost[127.0.0.1] Jul 10 14:47:02 MailServer amavis[9536]:
(09536-09) Passed CLEAN, [192.168.0.22] <user1@xxxxxxxxxxx> ->
<user1@xxxxxxxxxxx>,<shared+entwickler@xxxxxxxxxxx>, Message-ID:
<46937FAD.5090208@xxxxxxxxxxx>, mail_id: BOS9kuQSwutY, Hits: -1.329,
queued_as: F2C7C1F244E, 9866 ms
Jul 10 14:47:02 MailServer postfix/smtp[12303]: 262D11F2443:
to=<user1@xxxxxxxxxxx>, relay=127.0.0.1[127.0.0.1]:10024, delay=10,
delays=0.14/0.01/0/9.9, dsn=2.6.0, status=sent (250 2.6.0 Ok,
id=09536-09, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as
F2C7C1F244E)
Jul 10 14:47:02 MailServer postfix/smtp[12303]: 262D11F2443:
to=<shared+entwickler@xxxxxxxxxxx>, relay=127.0.0.1[127.0.0.1]:10024,
delay=10, delays=0.14/0.01/0/9.9, dsn=2.6.0, status=sent (250 2.6.0
Ok, id=09536-09, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as
F2C7C1F244E)
Jul 10 14:47:02 MailServer postfix/qmgr[12271]: 262D11F2443: removed
Jul 10 14:47:02 MailServer postfix/local[12314]: warning:
inet_protocols: IPv6 support is disabled: Address family not supported
by protocol Jul 10 14:47:02 MailServer postfix/local[12314]: warning:
inet_protocols: configuring for IPv4 support only
In die main.cf:
inet_protocols = ipv4
Lösch das ipv6 dahinter.
Jul 10 14:47:02 MailServer postfix/local[12318]: warning:
inet_protocols: IPv6 support is disabled: Address family not supported
by protocol Jul 10 14:47:02 MailServer postfix/local[12318]: warning:
inet_protocols: configuring for IPv4 support only Jul 10 14:47:02
MailServer postfix/pipe[12322]: warning:
inet_protocols: IPv6 support is disabled: Address family not supported
by protocol Jul 10 14:47:02 MailServer postfix/pipe[12322]: warning:
inet_protocols: configuring for IPv4 support only Jul 10 14:47:02
MailServer postfix/local[12323]: warning:
inet_protocols: IPv6 support is disabled: Address family not supported
by protocol Jul 10 14:47:02 MailServer postfix/local[12323]: warning:
inet_protocols: configuring for IPv4 support only Jul 10 14:47:02
MailServer postfix/pipe[12330]: warning:
inet_protocols: IPv6 support is disabled: Address family not supported
by protocol Jul 10 14:47:02 MailServer postfix/pipe[12330]: warning:
inet_protocols: configuring for IPv4 support only Jul 10 14:47:02
MailServer postfix/pipe[12336]: warning:
inet_protocols: IPv6 support is disabled: Address family not supported
by protocol Jul 10 14:47:02 MailServer postfix/pipe[12336]: warning:
inet_protocols: configuring for IPv4 support only Jul 10 14:47:02
MailServer postfix/pipe[12330]: F2C7C1F244E:
to=<shared+entwickler@xxxxxxxxxxx>, relay=cyrus, delay=0.54,
delays=0.15/0.03/0/0.35, dsn=2.0.0, status=sent (delivered via cyrus
service)
Jul 10 14:47:02 MailServer postfix/pipe[12336]: F2C7C1F244E:
to=<shared+entwickler@xxxxxxxxxxx>, relay=cyrus, delay=0.6,
delays=0.15/0.07/0/0.38, dsn=2.0.0, status=sent (delivered via cyrus
service)
Jul 10 14:47:02 MailServer postfix/pipe[12322]: F2C7C1F244E:
to=<user1@xxxxxxxxxxx>, relay=cyrus, delay=0.68,
delays=0.15/0.02/0/0.5, dsn=2.0.0, status=sent (delivered via cyrus
service)
Jul 10 14:47:02 MailServer postfix/qmgr[12271]: F2C7C1F244E: removed
--
Andreas
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine
Mail an: opensuse-de+help@xxxxxxxxxxxx
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |