[Postfixbuch-users] Problem des Schreibens in cyrus shared-folder
Torsten E.
linux-user at gmx.com
Do Nov 18 11:04:50 CET 2004
Guten Morgen!
Ich möchte auf gar keinen Fall ungeduldig erscheinen, oder drängelnd,
etc ... ;)
Trotzdem mein Nachfragen: ist die Frage derart knifflig (kann ich mir
nicht vorstellen), oder gar dreist? :o)
Oder schlecht beschrieben, formuliert, usw.?
Für mich stellt sich momentan nämlich die Frage, ob nicht ggf. wieder
ein SuSE 8.2 System aufgesetzt wird, da bei dem gegenwärtig noch
laufenden 8.2 System eben diese Funktionen funzen - und ein paar
Familienangehörige mittlerweile 'quängeln' ...
Einen schönen Tag noch
Torsten
Torsten E. schrieb am Mittwoch, 17. November 2004 13:53:
> Hallo liebe Liste,
>
> zwar habe ich seit etwa einen Jahr das Postfix Buch, kannte aber diese
> ML leider nicht ....
> Naja, nachdem ich heute hier im Listenarchiv gestöbert habe, bin ich
> der Lösung des hier auftretenden Problems zwar etwas näher gekommen,
> habe mich aber gleichzeitig auch etwas von einer Lösung entfernt ...
>
> Ich rufe mittels fetchmail einige externe Postfächer (bspw. bei GMX &
> Yahoo!) ab, und sortiere die entsprechenden Emails in shared-folder
> ein. Alles läuft auf einer SuSE 9.2 Installation; ein entsprechendes
> Skript lautet bspw.:
> set logfile "/home/torsten/fetchmail_debug.log"
> set postmaster "torsten"
> set bouncemail
> set spambounce
> set properties ""
> poll imap.gmx.net
> proto IMAP
> user "linux-user at gmx.net"
> password "PASSWORT"
> folder postfix-buch
> keep
> fetchall
> ssl
> norewrite
> is torsten+share.lists.postfix-buch
>
> Bis gestern abend wurden sämtliche Emails nicht in den shared-folder
> geschoben, sondern in den Posteingang des jeweiligen Users.
> Auf der SuSE ML bin ich dann zu
>
http://listi.jpberlin.de/pipermail/postfixbuch-users/2004-February/00789
> 2.html verwiesen worden - und ich nehme an, daß dabei über
> /etc/postfix/master.cf geschrieben wurde ...
> Wenn ich das dann aber befolge ( user=cyrus
> argv=/usr/lib/cyrus/bin/deliver -r ${sender} -m ${extension} ${user}
> -a ${user}) werden die Emails weiterhin in den Posteingang geschoben
> (also nicht in den shared-folder), und postfix kann von extern
> ankommende Emails nicht mehr zustellen (sie verbleiben in der Queue).
> Setze ich "user=cyrus argv=/usr/lib/cyrus/bin/deliver -r ${sender} -m
> ${extension} -a ${user}", so landen die Emails zwar im angegebenen
> shared-folder, postfix stellt aber weiterhin keine von außen
> eingehenden Emails zu (verbleiben weiterhin in der Queue).
> Setze ich aber "user=cyrus argv=/usr/lib/cyrus/bin/deliver -r
> ${sender} -m ${extension} ${user}", so werden von außen ankommende
> Emails zugestellt, allerdings landen wieder sämtliche an shared-folder
> gerichtete Emails im Posteingang ...
> Die Konfigs hängen unten an.
>
> Was mache ich falsch, bzw. was benötigt ihr noch, um mir helfen zu
> können?
>
> Einen schönen Tag noch
> Torsten
>
>
> Konfiguration:
> suse92:~ # postconf -n
> alias_database = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
> alias_maps = hash:/var/lib/mailman/data/aliases,hash:/etc/aliases
> allow_mail_to_commands = alias,forward
> allow_mail_to_files = alias,forward
> biff = no
> canonical_maps = hash:/etc/postfix/canonical
> command_directory = /usr/sbin
> config_directory = /etc/postfix
> content_filter = smtp:[localhost]:10024
> daemon_directory = /usr/lib/postfix
> debug_peer_level = 2
> defer_transports =
> disable_dns_lookups = no
> error_notice_recipient = postmaster
> forward_path =
> $home/.forward${recipient_delimiter}${extension},$home/.forward
> html_directory = /usr/share/doc/packages/postfix/html
> inet_interfaces = all
> mail_owner = postfix
> mail_spool_directory = /var/mail
> mailbox_transport = cyrus
> mailq_path = /usr/bin/mailq
> manpage_directory = /usr/share/man
> masquerade_classes = envelope_sender, header_sender, header_recipient
> masquerade_domains =
> masquerade_exceptions = root
> mydestination = $myhostname, localhost.$mydomain, $mydomain,
> XXXX.dyndns.org, YYYY.dyndns.org, router.skar.dt, suse92.skar.dt,
> ZZZZ.homelinux.org
> mydomain = XXXX.dyndns.org
> myhostname = mail.XXXX.dyndns.org
> mynetworks = 192.168.10.0/24, 127.0.0.0/8
> myorigin = XXXX.dyndns.org
> newaliases_path = /usr/bin/newaliases
> notify_classes = policy, resource, software, bounce, delay
> owner_request_special = no
> propagate_unmatched_extensions = canonical, virtual, alias, forward,
> include
> queue_directory = /var/spool/postfix
> readme_directory = /usr/share/doc/packages/postfix/README_FILES
> recipient_delimiter = +
> relay_domains = 192.168.10.0/24, router.skar.dt, suse92.skar.dt,
> XXXX.dyndns.org
> relayhost = smtp.1und1.com
> 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 = yes
> smtp_sasl_password_maps = hash:/etc/postfix/saslpasswd
> smtp_sasl_security_options = noanonymous
> smtp_use_tls = no
> smtpd_recipient_restrictions =
> permit_mynetworks,reject_unauth_destination
> smtpd_sasl_auth_enable = no
> smtpd_sender_restrictions =
>
hash:/etc/postfix/access,hash:/var/lib/mailman/data/aliases,permit_mynet
> works,check_relay_domains,reject
> smtpd_use_tls = no
> strict_rfc821_envelopes = no
> transport_maps = hash:/etc/postfix/transport
> unknown_local_recipient_reject_code = 550
>
> /etc/postfix/master.cf:
> smtp inet n - n - 10 smtpd -o
> content_filter=smtp:[127.0.0.1]:10024
> pickup fifo n - n 60 1 pickup
> cleanup unix n - n - 0 cleanup
> qmgr fifo n - n 300 1 qmgr
> rewrite unix - - n - -
> trivial-rewrite bounce unix - - n - 0
> bounce
> defer unix - - n - 0 bounce
> trace unix - - n - 0 bounce
> verify unix - - n - 1 verify
> flush unix n - n 1000? 0 flush
> proxymap unix - - n - - proxymap
> smtp unix - - n - - smtp
> relay unix - - n - - smtp
> showq unix n - n - - showq
> error unix - - n - - error
> local unix - n n - - local
> virtual unix - n n - - virtual
> lmtp unix - - n - - lmtp
> anvil unix - - n - 1 anvil
> localhost:10025 inet n - n - - smtpd -o content_filter=
> maildrop unix - n n - - pipe
> flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
> cyrus unix - n n - - pipe
> user=cyrus argv=/usr/lib/cyrus/bin/deliver -r ${sender} -m
> ${extension} ${user} -a ${user}
> uucp unix - n n - - pipe
> flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail
> ($recipient)
> ifmail unix - n n - - pipe
> flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop
> ($recipient) bsmtp unix - n n - -
> pipe flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender
> $nexthop $recipient
> procmail unix - n n - - pipe
> flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc
> ${sender} ${recipient}
>
> # Zusaetze gemaess:
>
http://192.168.10.1/usr/share/doc/packages/amavisd-new/README_FILES/READ
> ME.postfix
> smtp-amavis unix - - n - 2 smtp
> -o smtp_data_done_timeout=1200
> -o smtp_send_xforward_command=yes
> -o disable_dns_lookups=yes
>
> 127.0.0.1:10025 inet n - n - - smtpd
> -o content_filter=
> -o local_recipient_maps=
> -o relay_recipient_maps=
> -o smtpd_restriction_classes=
> -o smtpd_client_restrictions=
> -o smtpd_helo_restrictions=
> -o smtpd_sender_restrictions=
> -o smtpd_recipient_restrictions=permit_mynetworks,reject
> -o mynetworks=127.0.0.0/8
> -o strict_rfc821_envelopes=yes
> -o smtpd_error_sleep_time=0
> -o smtpd_soft_error_limit=1001
> -o smtpd_hard_error_limit=1000
> -o receive_override_options=no_header_body_checks
>
> Berechtigungen des shared-folder
> localhost> lam share
> anonymous lrswipcda
> cyrus lrswipcda
> all lrswipcda
> anyone lrswipcda
> localhost> lam share.lists
> anonymous lrswipcda
> cyrus lrswipcda
> all lrswipcda
> anyone lrswipcda
> localhost> lam share.lists.postfix-buch
> anonymous lrswipcda
> cyrus lrswipcda
> all lrswipcda
> anyone lrswipcda
> localhost>
Mehr Informationen über die Mailingliste Postfixbuch-users