Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 26

Thema: Fetchmail reicht Mails nicht an Cyrus weiter

  1. #1
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Berlin
    Beiträge
    641

    Fetchmail reicht Mails nicht an Cyrus weiter

    Hallo zusammen.

    Folgende Konstellation:
    Ein Ubuntu 6.10 Server auf dem zuerst nur Fetchmail und Cyrus/Imapd installiert wurde.

    Der Cyrus funktioniert auch. Ich kann per Thunderbird darauf zugreifen und Mails speicher/verschieben/etc.

    Wenn ich aber mit Fetchmail nun meine Konten abgrase, holt es auch die Mails ohne Fehler ab. Diese kommen aber nicht im Cyrus an.

    Was kann das sein?

    Gruß

    Alex
    Winner of the annual Montgomery-Burns-Award(TM) for outstanding achievements in the field of excellence!

    www.ac-edv.de

  2. #2
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    fetchmail übergibt an postfix, dieser wiederum dann an cyrus.

    Was sagen denn die Log-Dateien dazu?

  3. #3
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Berlin
    Beiträge
    641
    Auszug aus Syslog:
    Aug 9 13:09:30 mailserver fetchmail[14917]: Nachricht xxx@x.de:96 von 99 wird gelesen (3079 Bytes)
    Aug 9 13:09:30 mailserver postfix/smtpd[16527]: C4329824261: client=localhost[127.0.0.1]
    Aug 9 13:09:30 mailserver postfix/cleanup[16530]: C4329824261: message-id=<000001c6bb80$62ce40d0$e85ca8c0@ycj57>
    Aug 9 13:09:30 mailserver postfix/qmgr[14861]: C4329824261: from=<guerino@caregrp.com>, size=3413, nrcpt=1 (queue active)
    Aug 9 13:09:30 mailserver fetchmail[14917]: nicht gelöscht
    Aug 9 13:09:310mailserver ppostfix/local[16531]: C4329824261: to=<alex@localhost>, relay=local, delay=0, status=sent (delivered to command: procmail -a "$EXTENSION")
    Aug 9 13:09:310mailserver fpostfix/qmgr[14861]: C4329824261: removed
    Winner of the annual Montgomery-Burns-Award(TM) for outstanding achievements in the field of excellence!

    www.ac-edv.de

  4. #4
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    delivered to command: procmail -a "$EXTENSION"

    der Fehler liegt dann wohl bei procmail

  5. #5
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Berlin
    Beiträge
    641
    Zitat Zitat von drcux
    delivered to command: procmail -a "$EXTENSION"

    der Fehler liegt dann wohl bei procmail
    Ähm... entschuldige meine naive Frage:
    Was muss ich da stattdessen eintragen und wo mach ich das?
    Winner of the annual Montgomery-Burns-Award(TM) for outstanding achievements in the field of excellence!

    www.ac-edv.de

  6. #6
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Wenn Postfix direkt an cyrus ausliefern soll, mußt du in die /etc/postfix/main.cf mailbox_transport richtig setzen.

    Bei mir:
    mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp

    was steht denn in deiner master.cf/main.cf?

  7. #7
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    178
    Also
    mailbox_transport = cyrus
    sollte reichen.

  8. #8
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Berlin
    Beiträge
    641
    Ich habe jetzt eure beiden Vorschläge mal ausprobiert. Es hat aber nichts gebracht.

    Hier ist mal meine main.cf:
    [/quote]
    smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
    biff = no
    append_dot_mydomain = no
    smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    smtpd_use_tls=yes
    smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
    smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
    myhostname = mailserver.local
    alias_maps = hash:/etc/aliases
    alias_database = hash:/etc/aliases
    myorigin = /etc/mailname
    mydestination = mailserver.local, localhost.ciric.local, localhost
    relayhost =
    mynetworks = 127.0.0.0/8
    mailbox_size_limit = 0
    recipient_delimiter = +
    inet_interfaces = loopback-only
    #mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
    #mailbox_command = procmail -a "$EXTENSION"
    #mailbox_transport = cyrus
    inet_protocols = ipv4
    [/quote]
    Winner of the annual Montgomery-Burns-Award(TM) for outstanding achievements in the field of excellence!

    www.ac-edv.de

  9. #9
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    178
    Steht immer noch das selbe in den Logs?
    Weil mailbox_command = procmail -a "$EXTENSION" würde ich so
    mailbox_command =
    abändern.

  10. #10
    Roger Wilco
    Gast
    Zitat Zitat von der_dicke_alex
    Wenn ich aber mit Fetchmail nun meine Konten abgrase, holt es auch die Mails ohne Fehler ab. Diese kommen aber nicht im Cyrus an.
    Hast du auch brav cyrdeliver als MDA in deiner fetchmailrc eingetragen und die Benutzernamen entsprechend der lokalen Konfiguration gemapped?

  11. #11
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Zitat Zitat von Roger Wilco
    Hast du auch brav cyrdeliver als MDA in deiner fetchmailrc eingetragen
    Warum? fetchmail liefert doch an postfix aus...

  12. #12
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Ort
    Berlin
    Beiträge
    641
    Hab ich jetzt alles gemacht. Das Ergebnis bleibt aber das selbe...

    Syslog sagt jetzt:
    Aug 9 16:05:48 mailserver fetchmail[5431]: Nachricht xxx@xxx.de:133 von 133 wird gelesen (22078 Bytes)
    Aug 9 16:05:48 mailserver postfix/smtpd[5433]: 0EDF68245C2: client=localhost[127.0.0.1]
    Aug 9 16:05:48 mailserver postfix/cleanup[5442]: 0EDF68245C2: message-id=<23385426.1155123540061.JavaMail.melin@ems02-live.vnr.de>
    Aug 9 16:05:48 mailserver postfix/qmgr[5373]: 0EDF68245C2: from=<backclick3@vnr-ag.de>, size=22411, nrcpt=1 (queue active)
    Aug 9 16:05:48 mailserver fetchmail[5431]: nicht gelöscht
    Aug 9 16:05:48 mailserver postfix/local[5443]: 0EDF68245C2: to=<alex@localhost>, relay=local, delay=0, status=sent (delivered to mailbox)
    Aug 9 16:05:48 mailserver postfix/qmgr[5373]: 0EDF68245C2: removed
    Aug 9 16:05:49 mailserver postfix/smtpd[5433]: disconnect from localhost[127.0.0.1]
    Winner of the annual Montgomery-Burns-Award(TM) for outstanding achievements in the field of excellence!

    www.ac-edv.de

  13. #13
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    to=<alex@localhost>, relay=local, delay=0, status=sent (delivered to mailbox)

    sieht doch gut aus...

  14. #14
    Roger Wilco
    Gast
    Zitat Zitat von drcux
    Warum? fetchmail liefert doch an postfix aus...
    Weil Postfix in diesem Setup ein völlig unnötiger Zwischenschritt ist.
    In seinem ersten Beitrag hat der OP kein Wort über Postfix verloren. Davon bist du nur ausgegangen...

    Zitat Zitat von drcux
    to=<alex@localhost>, relay=local, delay=0, status=sent (delivered to mailbox)

    sieht doch gut aus...
    Ja, nur wird die Mail damit nicht an Cyrus geliefert, wenn er die Konfiguration aus
    #8 benutzt. Die Mails werden dann im MBOX-Format im mail_spool_directory ausgekippt.

  15. #15
    Registrierter Benutzer
    Registriert seit
    Nov 2004
    Beiträge
    178
    Nicht wenn er folgendes in seine Config schreibt:
    mailbox_transport = cyrus

    Läuft bei mir aufm Server auch.

Ähnliche Themen

  1. fetchmail und Query Status Fehler !
    Von Cida im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 12.05.04, 21:44
  2. Fetchmail macht merkwürdige Mails?!?
    Von ullifichte im Forum Linux als Server
    Antworten: 5
    Letzter Beitrag: 08.10.02, 22:46
  3. Alternative zu
    Von ChatErbse im Forum Linux als Server
    Antworten: 9
    Letzter Beitrag: 10.04.02, 19:26
  4. fetchmail
    Von tucky im Forum Linux als Server
    Antworten: 16
    Letzter Beitrag: 15.12.01, 21:07
  5. Sendmail - Problem
    Von frank-haug im Forum Linux als Server
    Antworten: 55
    Letzter Beitrag: 13.12.01, 09:17

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •