Anzeige:
Ergebnis 1 bis 11 von 11

Thema: openSuSI 13.2 - Mail mit pop3 abrufen

  1. #1
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699

    openSuSI 13.2 - Mail mit pop3 abrufen

    Hallo zusammen

    Heute habe ich in einem Anfall von Lageweile und Wahnsinn beschloessen, meinen bestens funktionierenden Mailserver im Keller von der SuSI 13.1 auf die 13.2 zu upgraden. Abgesehen davon, dass ich meine bacula-DB nicht exportiert habe (wegen Update Version 9.2->9.3, bin ja selber schuld...) kaempfe ich nun mit dem Abruf von Mails:-(

    Bis anhin habe ich Mail von Server mittels qpopper in Thunderbird abgerufen. Hat prima funktioniert, wenn auch Probleme absehbar gewesen sind (siehe hier: http://www.linuxforen.de/forums/show...ght=pop3+cyrus). qpopper ist in der Distirbution nicht mehr enthalten, anscheinend geht jetzt alles ueber cyrus. Meinetwegen, wenn es denn unbedingt sein muss. Das erste Problem namens
    Code:
    ERR: USER command only available under a layer
    habe ich hiermit loesen koennen:
    Code:
    https://lists.andrew.cmu.edu/pipermail/info-cyrus/2003-August/011593.html
    Aber nun haenge ich schon wieder fest:-(
    Code:
    myserver:~ # telnet pop pop3
    Trying 192.168.10.1...
    Connected to pop.
    Escape character is '^]'.
    +OK myserver Cyrus POP3 v2.4.17 server ready <13569553967456033448.1448830022@myserver>
    user pit
    +OK Name is a valid mailbox
    pass 123456
    -ERR [AUTH] Invalid login
    quit
    +OK
    Connection closed by foreign host.
    myserver:~ #
    Ich habe schon probiert, mit "saslpasswd" fuer den User "pit" ein Passwort zu setzen, aber das Ergebnis in Thunderbird ist immer
    Code:
    mailserver xxx responded: authenticating generic failure
    Ist denn das so schwierig? Was mache ich falsch? Ich brauche keine Sicherheit, keine Verschluesselung und solche Sachen, da es sich um ein rein privates Netzwerk handelt.

    Gruss Pit.
    div. Hardware:
    Server openSuSI 15.1 / Laptops und Workstations openSuSI 15.2, 15.3 und 15.5
    Fritzbox 7940, Synology DS418

  2. #2
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Nimm dovecot, ist deutlich einfacher in der Handhabung:

    /etc/dovecot/dovecot.conf

    Code:
    protocols = pop3
    listen = *
    
    disable_plaintext_auth = no
    log_timestamp = "%b %d %H:%M:%S "
    ssl=no
    
    mail_location = maildir:/srv/mail/%n/maildir
    
    auth_mechanisms = plain login
    
    passdb {
        driver = pam
        }
    userdb {
        driver = passwd
        }

  3. #3
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    Zitat Zitat von drcux Beitrag anzeigen
    Nimm dovecot, ist deutlich einfacher in der Handhabung:
    Danke fuer den Tip. Betreffend Konfiguration habe ich aber eine Frage:
    Zitat Zitat von drcux Beitrag anzeigen
    Code:
    mail_location = maildir:/srv/mail/%n/maildir
    Was genau muss hier stehen? Die eingegangenen Mails auf dem Server liegen unter "/var/spool/mail/<username>", das Ziel ist Thunderbird mit ~/Mail (mbox-Format, auf dem gleichen Server).

    Gruss Pit.
    div. Hardware:
    Server openSuSI 15.1 / Laptops und Workstations openSuSI 15.2, 15.3 und 15.5
    Fritzbox 7940, Synology DS418

  4. #4
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    Ich habe jetzt folgendes eingetragen:
    Code:
    mail_location = mbox:~/Mail:INBOX=/var/mail/%u
    Beim Versuch, Mail abzurufen, bekomme ich in Thunderbird ein
    Code:
    Sending of password for user pit did not succeed. Mailserver pop.mydomain.ch responded: Permission denied.
    Wo muss ich welches Passwort definieren?

    Danke im Voraus und Gruss
    Pit.
    div. Hardware:
    Server openSuSI 15.1 / Laptops und Workstations openSuSI 15.2, 15.3 und 15.5
    Fritzbox 7940, Synology DS418

  5. #5
    Registrierter Benutzer
    Registriert seit
    Jun 2006
    Beiträge
    194
    Wieso Pop3 und nicht Imap?

  6. #6
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    Zitat Zitat von Dukel Beitrag anzeigen
    Wieso Pop3 und nicht Imap?
    Das habe ich schon immer so gemacht;-))

    Spass beiseite: IMAP ist sicherlich eine Option, aber ich bearbeite gerne ein Thema nach dem anderen. Zuerst Server-Update und wenn alles funktioniert, stelle ich die Mail ggf. auf IMAP um.

    Momentan habe ich auch noch ein viel groesseres Problem mit meiner Telefefonie via Sipcall (man hat mich vor 30min. darauf aufmerksam gemacht, dass mein Festnetz-Anschluss "tot" ist). Dazu mache ich aber einen separaten Thread auf.

    Gruss Pit.
    div. Hardware:
    Server openSuSI 15.1 / Laptops und Workstations openSuSI 15.2, 15.3 und 15.5
    Fritzbox 7940, Synology DS418

  7. #7
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u

    Die User sind normale Systemuser, /var/spool/mail/$user muss auch dem entsprechendem Nutzer gehören, ansonsten kann dovecot nicht darauf zugreifen.

    Lässt du postfix die Mail nach /var/spool/mail einsortieren?

  8. #8
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    Zitat Zitat von drcux Beitrag anzeigen
    mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u
    Wie ich oben schrub:
    mail_location = mbox:~/Mail:INBOX=/var/spool/mail/%u
    waere meiner Meinung nach richtig.

    Der entsprechende Teil aus "/var/log/messges" mit grep nach "dovecot" zeigt folgendes:
    Code:
    2015-12-01T19:08:27.858666+01:00 myserv dovecot: master: Dovecot v2.2.13 starting up for pop3 (core dumps disabled)
    2015-12-01T19:08:53.149137+01:00 myserv dovecot: pop3-login: Login: user=<pit>, method=PLAIN, rip=192.168.10.5, lip=192.168.10.1, mpid=27628, session=<7kLlDNolJgDAqAoF>
    2015-12-01T19:08:53.155109+01:00 myserv dovecot: pop3(pit): Error: chown(/home/pit/Mail/.imap, group=0(root)) failed: Operation not permitted (egid=100(users), group based on /var/spool/mail/pit - see http://wiki2.dovecot.org/Errors/ChgrpNoPerm)
    2015-12-01T19:08:53.156231+01:00 myserv dovecot: pop3(pit): Error: Couldn't open INBOX: Permission denied
    2015-12-01T19:08:53.156686+01:00 myserv dovecot: pop3(pit): Couldn't open INBOX top=0/0, retr=0/0, del=0/0, size=0
    Warum verlangt er nach imap?
    Und der beschriebene wiki-Link fuehrt mich auch nicht wirklich weiter.
    Zitat Zitat von drcux Beitrag anzeigen
    Die User sind normale Systemuser, /var/spool/mail/$user muss auch dem entsprechendem Nutzer gehören, ansonsten kann dovecot nicht darauf zugreifen.
    Ja, das ist so.
    Zitat Zitat von drcux Beitrag anzeigen
    Lässt du postfix die Mail nach /var/spool/mail einsortieren?
    Ich verwende sendmail. Und ja, die Mails fuer die einzelnen User liegen in "/var/spool/mail":
    Code:
    myserv:~ # dir /var/spool/mail
    total 4544
    -rw-rw---- 1 nagios root  583811 Jun 16  2013 nagios
    -rw-rw---- 1 pit    root 2798050 Dec  1 19:01 pit
    -rw-rw---- 1 pit    root 1179004 Nov 30 18:38 pit.saved
    -rw-rw---- 1 pittv  mail       0 May 19  2013 pittv
    -rw------- 1 root   root   73251 Dec  1 16:05 root
    myserv:~ #
    Gruss Pit.
    div. Hardware:
    Server openSuSI 15.1 / Laptops und Workstations openSuSI 15.2, 15.3 und 15.5
    Fritzbox 7940, Synology DS418

  9. #9
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    Ich habe die Situation jetzt soweit entschaerft, dass ich den dovecot disabled und den "qpopper-4.1.0-6.1.1.x86_64.rpm" aus dem Repo "openSuSI 12.3" installiert habe. Hat auf Anhieb wieder funktioniert, ich habe meine Mails wieder und bin den Zeitdruck los;-) Nichtsdestotrotz wuerde ich gerne den dovecot zum Laufen bringen. Weitere Hilfe und Tips sind erwuenscht.

    Danke im Voraus und Gruss
    Pit.
    div. Hardware:
    Server openSuSI 15.1 / Laptops und Workstations openSuSI 15.2, 15.3 und 15.5
    Fritzbox 7940, Synology DS418

  10. #10
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Zitat Zitat von pibi Beitrag anzeigen
    Wie ich oben schrub:
    mail_location = mbox:~/Mail:INBOX=/var/spool/mail/%u
    waere meiner Meinung nach richtig.
    Nö, du hast /var/mail/%u geschrieben, ohne spool...

    Warum verlangt er nach imap?
    Weil dovecot ein IMAP-Server ist, der Mails auch per pop3 zur Verfügung stellen kann.

    Und der beschriebene wiki-Link fuehrt mich auch nicht wirklich weiter.
    -rw-rw---- 1 pit root 2798050 Dec 1 19:01 pit
    Ist pit in der Gruppe root? Wohl eher nicht, also entweder die richtige Gruppe, oder chmod 600, wie in dem Link beschrieben.

  11. #11
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    Danke fuer die Hinweise. Ich werde sie am kommenden Wochenende in Ruhe ausprobieren. Melde mich dann wieder.

    Gruss Pit.
    div. Hardware:
    Server openSuSI 15.1 / Laptops und Workstations openSuSI 15.2, 15.3 und 15.5
    Fritzbox 7940, Synology DS418

Ähnliche Themen

  1. 1und1 + email abrufen + pop3 + probleme bei lesebestätigungen
    Von Bloggy im Forum Meldungen und Mitglieder
    Antworten: 3
    Letzter Beitrag: 29.02.08, 07:57
  2. Mehrere Ordner abrufen mit courier-pop3
    Von Andy1988 im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 12.06.07, 10:07
  3. Antworten: 2
    Letzter Beitrag: 29.06.05, 07:09
  4. squid funzt aber wie pop3-mail abrufen ?
    Von dasphonk im Forum Linux als Server
    Antworten: 10
    Letzter Beitrag: 16.03.02, 19:13
  5. eMail abrufen per POP3 ?
    Von Steffi im Forum Linux als Server
    Antworten: 9
    Letzter Beitrag: 02.02.02, 17:42

Lesezeichen

Berechtigungen

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