PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fetchmail - wo sind meine mails???



drummermonkey
19.09.03, 12:14
Hallo

Ich hab mir eine ~/.fetchmailrc angelegt und die mails mit fetchmail abgeholt (oder es versucht)

hab die fetchmailrc so angelegt


poll pop3.bla.de
proto pop3
user bla
password bla

und die mails abgeholt

heraus kam

reading message roko2000@pop3.web.de:1 of 4 (2148 octets) .. flushed
reading message roko2000@pop3.web.de:2 of 4 (2825 octets) .. flushed
reading message roko2000@pop3.web.de:3 of 4 (9242 octets) ......... flushed
reading message roko2000@pop3.web.de:4 of 4 (2264 octets) .. flushed
was ist die übersetzung für "flushed" ?

und nu kann ich die mails nirgends finden.
hab schon etliche verzeichnisse durchsucht.
ich hoffe mal das mein mail-ordner nicht /dev/null ist ;)

pibi
19.09.03, 12:29
Original geschrieben von drummermonkey
was ist die übersetzung für "flushed" ?
und nu kann ich die mails nirgends finden.
hab schon etliche verzeichnisse durchsucht."Flushed"=die Mail wurde auf dem Server geloescht. In der Testphase bietet es sich an, die "keep-Mail"-Option zu setzen, so kannst Du beliebig oft abrufen und testen. Genaue Syntax sagt "man fetchmail" (habe im Moment keinen Linux-Rechner zur Hand).

Normalerweise liegt die Mail nun auf Deinem eigenen privaten Server im Directory /var/spool/mail/username. Hier kannst Du nun mit einem x-beliebigen Mail-Client (zB. kmail) via POP3 zugreifen und Deine Mail lokal "downloaden".

Gruss Pit.

Leberwurstsaft
19.09.03, 12:29
flushed = Mails abgeholt und vom Server gelöscht

schonmal in /var/spool/mail/"user" geguckt ?

Gabriele
19.09.03, 12:41
Original geschrieben von pibi
[BNormalerweise liegt die Mail nun auf Deinem eigenen privaten Server im Directory /var/spool/mail/username. Hier kannst Du nun mit einem x-beliebigen Mail-Client (zB. kmail) via POP3 zugreifen und Deine Mail lokal "downloaden".

Gruss Pit. [/B]

so ein ähnliches problem habe ich auch :mad:

mailq erklärt mir dass das x-undvierzig mails sind (welche die abgeholt aber nicht intern weitergeleitet sind)

aber in /var/spool/mail/<benutzer> is nixxxxx :confused:

also vermutlich ein kleiner fehler mit grosser wirkung
wo ist mein fehler ???
ela

drummermonkey
19.09.03, 12:48
Hab schon in den verzeichnissen geguckt.


o ein ähnliches problem habe ich auch

mailq erklärt mir dass das x-undvierzig mails sind (welche die abgeholt aber nicht intern weitergeleitet sind)

aber in /var/spool/mail/<benutzer> is nixxxxx

also vermutlich ein kleiner fehler mit grosser wirkung
wo ist mein fehler ???
ela

Genau das isses. hab auch qmail drauf

drummermonkey
19.09.03, 13:01
hab die mails gefunden:
sie liegen im verzeichnis /var/qmail/queue/mess zusammen mit einer nachricht das sie nicht zugestellt werden konnten.

Werd jetz erstmal gucken das ich qmail vernünftig ans laufen bringe

Gabriele
19.09.03, 13:05
Original geschrieben von drummermonkey
Hab schon in den verzeichnissen geguckt.
Genau das isses. hab auch qmail drauf

mailq NICHT qmail
... Mit dem Befehl mailq werden alle Emails angezeigt die noch nicht ausgeliefert wurden. Im Grunde versteckt sich hinter mailq der Befehl sendmail -bp
ela

drummermonkey
19.09.03, 13:07
*gelöscht*

drummermonkey
19.09.03, 13:11
Original geschrieben von Gabriele
mailq NICHT qmail
... Mit dem Befehl mailq werden alle Emails angezeigt die noch nicht ausgeliefert wurden. Im Grunde versteckt sich hinter mailq der Befehl sendmail -bp
ela
:lol:

ups - nächste mal sollte ich doch 2-mal nachlesen.
Aber wnigstens hast du mich (durch mein falsches lesen) dazu gebracht meine mails zu finden ;)

Edit

haste schon mal versucht in der form - habs grad irgendwo gelesen

.sendmailrc
poll bla.la.de
proto pop3
username "bla" is "lokalerusername"
password "bla"

Gabriele
19.09.03, 17:00
Original geschrieben von drummermonkey
:lol:
Aber wnigstens hast du mich (durch mein falsches lesen) dazu gebracht meine mails zu finden ;)

zum glück - bin nämlich alles andere als fit mit der materie
aber den befhl hatte ich jetzt oft genug versucht ;)



:lol:
haste schon mal versucht in der form - habs grad irgendwo gelesen

.sendmailrc
poll bla.la.de
proto pop3
username "bla" is "lokalerusername"
password "bla"

mache ich wenn ich wieder im büro am server bin...
teste gerade zuhause das ganze nochmal neu aufzusetzen
.. diesmal mit cyrus und einer neuen how-to
danke
ela

clmbr4life
19.09.03, 17:36
Tach,

ich denke dein Problem liegt daran, dass du keinen lokalen Benutzer angegeben hast wo die mails hinsollen. Deswegen auch die Fehlerrmeldung das er nich weiß wohin mit der mail...


poll pop3.bla.de
proto pop3
user bla
password bla

is user here

ist die Zeile die dir fehlt. Für user gibst du dann den lokalen User an, der natürlich existieren muss...;)

Dann müsste es eigentlich laufen.

Gabriele
19.09.03, 19:21
Original geschrieben von clmbr4life
Tach,
Deswegen auch die Fehlerrmeldung das er nich weiß wohin mit der mail...


is user here

ist die Zeile die dir fehlt. Für user gibst du dann den lokalen User an, der natürlich existieren muss...;)

Dann müsste es eigentlich laufen.
tja also...
in meiner anleitung für fetchmail steht:
to <user> anstatt is <user> here
was stimmt nun oder egal?
ratlose ela :eek:

theWireless
20.09.03, 00:24
auszug aus meiner .fetchmailrc:

poll pop.puretec.de
proto pop3
user "xxxxxxxxxxxxxxx"
pass "xxxxxxxxx"
is keller

(keller durch deinen username ersetzen und die x-en bzw. den pop-server halt durch deine Daten)

"is ..." oder "is ... here" ist egal, geht beides. aber so spare ich mir 5 buchstaben * 10 user = 50 buchstaben *g* (copy & paste is was für Anfänger *g*)

Gabriele
20.09.03, 01:05
sie sind in
file:/var/spool/postfix/incoming bzw.in
file:/var/spool/postfix/active
aber warum kann dann der benutzer sie nicht mit k-mail abrufen?? (keine neuen nachrichten)
und wie bekomme ich sie da wieder raus ???


sch...baustelle
und dabei wollte ich doch die mails nicht mehr über outlook an jedem rechner abrufen...

theWireless
20.09.03, 01:12
na ganz einfach:
die Mails liegen da, weil du den relevanten Eintrag in deiner .fetchmailrc nich genommen hast!!!

füge doch ein
is keller (keller = der Username des Users, dem die Mails gehören) hinzu. Dann liegen die Mails in /var/spool/mail/user (user = der Username des Users, dem die Mails gehören

Gabriele
20.09.03, 01:46
der tipp war gut, aber wirkunkslos...

Original geschrieben von theWireless
na ganz einfach:
die Mails liegen da, weil du den relevanten Eintrag in deiner .fetchmailrc nich genommen hast!!!

füge doch ein
is keller (keller = der Username des Users, dem die Mails gehören) hinzu. Dann liegen die Mails in /var/spool/mail/user (user = der Username des Users, dem die Mails gehören

der is user ist aber drin wie du nachfolgendem posting entnehmen kannst.

#server ela puretec
server pop.1und1.com
proto pop3

#Benutzer und Passwort
user ptXXXXXXXXX-xxxx
passVVVVVVVVVVVVVVV
is ela here

#Optionen
keep

aber warum kann ich dann als ela nicht dran???
und wie bekomme ich sie darin wo sie hinsollen?
*nixversteh*
ela

theWireless
20.09.03, 02:01
aber der user "ela" existiert schon auf dem System, oder? *g*

hmm... machs doch mal "per hand" in der Konsole
also logg dich als "ela" aufem Server ein

fetchmail -vku ptXXXXXXXXX-xxxx pop.1und1.com -p pop3

dann sollte er dir sagen, was er mit den Mails macht...

edit: benutzt du sendmail oder postfix? schau mal in der config, wo die mails hinkommen. also was als spool-directory angegeben ist.. bei mir isses (unter postfix) mail_spool_directory = /var/spool/mail

Gabriele
20.09.03, 02:20
ela@home:~> fetchmail -vku ptxxxxxx-xxxx pop.1und1.com -p pop3
fetchmail: 5.9.0 querying pop.1und1.com (protocol POP3) at Sam 20 Sep 2003 03:20:25 CEST
fetchmail: POP3< +OK POP3 server ready
fetchmail: POP3> USER ptxxxxxx-xxxx
fetchmail: POP3< +OK
fetchmail: POP3> PASS *
fetchmail: POP3< +OK
fetchmail: POP3> STAT
fetchmail: POP3< +OK 0 0
fetchmail: No mail for ptxxxxxx-xxxx at pop.kundenserver.de
fetchmail: POP3> QUIT
fetchmail: POP3< +OK
fetchmail: normal termination, status 1
ela@home:~>

ich befürchte der fehler liegt im urschleim der einstellungen von kmail(allerdings hsbe ich jetzt schon große konzentrstionspromleme
1.ich nehme postfix
wenn ich also eine mail von ela@home.horn.irgendwo
an
ela@home.horn.irgendwo
versende
und in den aliases gesagt habe
postmaster root
root: ela
müßte die mail doch bei mir wieder ankommen ohne dass die an den isp geht oder? tut se aber nich :(

theWireless
20.09.03, 02:30
hmm... dann schick dir ma ne mail, damit du siehst, was er macht *g*

Gabriele
20.09.03, 02:41
MAIL:
Von: ela <ela@home.horn.irgendwo>
An: root@home.horn.iregendwo
Datum: Sat, 20 Sep 2003 03:30:55 +0200

Das Versenden ist fehlgeschlagen:
Verbindung konnte nicht aufgebaut werden zu Rechner
home.horn.leipzig
Die Nachricht verbleibt im Postausgang, bis Sie entweder das Problem beseitigt haben (z.B. falsche Adresse) oder die Nachricht aus dem Postausgang entfernen.
Beachten Sie bitte, dass auch andere Nachrichten durch diese Nachricht blockiert werden, solange sie sich im Postausgang befindet.
Das folgende Transportprotokoll wurde benutzt:
ela int (=smtp home.horn.leipzig)
jetzt schicke ich die noch mal mit dem tranportprot
ela pure(=smtp smtp.1und1.com)
geht raus..
und kam nach langer zeit bei mir an ALS ICH DIREKT MEINEN PURETEC ACCOUNT (smtp.1und1.com) ABGEFRAGT HABE:(

theWireless
20.09.03, 03:05
ähmmm... was ist DAS?

Gabriele
20.09.03, 03:40
habe 2 mail geschickt:
1.
Von: ela <ela@home.horn.leipzig>
An: ela@home.horn.leipzig
Datum:
Sat, 20 Sep 2003 03:15:22 +0200
Nachrichtenklartext:

Return-path: <gabriele@horn-leipzig.de>
Envelope-to: gabriele@horn-leipzig.de
Delivery-date: Sat, 20 Sep 2003 03:58:11 +0200
Received: from [217.82.177.224] (helo=home.horn.leipzig)
by mxng03.kundenserver.de with esmtp (Exim 3.35 #1)
id 1A0X0h-0005IC-00
for gabriele@horn-leipzig.de; Sat, 20 Sep 2003 03:58:07 +0200
Received: by home.horn.irgendwo (Postfix on SuSE Linux 8.0 (i386))
id BE1C023AAF; Sat, 20 Sep 2003 03:15:22 +0200 (CEST)
Delivered-To: ela@home.horn.irgendwo
Received: by home.horn.irgendwo (Postfix on SuSE Linux 8.0 (i386), from userid 500)
id AD76923A9D; Sat, 20 Sep 2003 03:15:22 +0200 (CEST)
Content-Type: text/plain;
charset="us-ascii"
From: ela <ela@home.horn.irgendwo>
To: ela@home.horn.leipzig
Subject: last t6est
Date: Sat, 20 Sep 2003 03:15:22 +0200
X-Mailer: KMail [version 1.4]
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Message-Id: <200309200314.30016.ela@home.horn.irgendwo>
X-RBL-Warning: (dialup.bl.kundenserver.de) This mail has been received from a dialup host.
Status: R
X-Status: N

alle anderen kommen aber nicht mehr an
vielleicht sagt dir das was
ich für meinen teil sag ma VIELEN DANK für heute und hoffe und würde mich freuen von dir zu hören
muss jetzt schlafen - kann nicht mehr
*augenzufall*
ela

theWireless
20.09.03, 08:42
hm.. die mails kommen ja an?? zumindest sieht es für mich danach aus?

Aber gib doch mal genauere Infos. über welche Server lief die Mail hier?

Gabriele
20.09.03, 10:00
seufz und guten morgen,
ja die mail kam an, die anderen aber nicht.
noch ma langsam:

die 1. Mail:
Von:
ela <ela@home.horn.irgendwo>

An:
ela@home.horn.irgendwo

Datum:
Sat, 20 Sep 2003 03:15:22 +0200

kam an

wenn ich nochma an die adresse sendet er sie nicht mehr.
die die klartexte der beide, die erste ist die die ankam.
1
Content-Type: text/plain;
charset="us-ascii"
From: ela <ela@home.horn.irgendwo>
To: ela@home.horn.irgendwo
Subject: last t6est
Date: Sat, 20 Sep 2003 03:15:22 +0200
X-Mailer: KMail [version 1.4]
X-KMail-Identity: ela intern
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Message-Id: <200309200314.30016.ela@home.horn.irgendwo>
Status: RO
X-Status: S

2.
Content-Type: text/plain;
charset="us-ascii"
From: ela <ela@home.horn.irgendwo>
To: ela@home.horn.irgendwo
Subject: blah
Date: Sat, 20 Sep 2003 10:39:26 +0200
X-Mailer: KMail [version 1.4]
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Message-Id: <200309201036.07167.ela@home.horn.irgendwo>
Status: RO
X-Status: Q
X-KMail-Identity: ela intern

unterscheiden tun die sich nur bei X-status.
kann das was mit der namensauflösung zu tun haben,daß der hier ja alles lokal auf einem rechner macht?
also mal für doofe bitte:

wie muss ich k-mail einrichten
a.)standard-identität
b.)versenden
c.)empfangen (sollte im netzwerk dann imap sein, damit ich die mail zentral sichern kann)

:( irgendwie muss ich da einen großen enkfehler haben
ela

theWireless
20.09.03, 10:05
die beiden "Klartexte", wo haste die her? Ist das die sendmail-log?

dein eigentliches Prob lag doch bei fetchmail, oder? Sorry, aber ich glaub wir reden hier aneinander vorbei.... Erklär mir doch bitte nochmal kurz, was du genau vor hast! Und vor allem wie und WO der Fehler sitzt.

Gabriele
20.09.03, 10:21
schäftst du eigentlich nie? ;) du musst doch hundemüde sein

Original geschrieben von theWireless
die beiden "Klartexte", wo haste die her? Ist das die sendmail-log?

dein eigentliches Prob lag doch bei fetchmail, oder? Sorry, aber ich glaub wir reden hier aneinander vorbei.... Erklär mir doch bitte nochmal kurz, was du genau vor hast! Und vor allem wie und WO der Fehler sitzt.
nein das war aus k-mail

was ich vorhabe:
im büronetzwerk ein funktionierendes mail system aufzusetzen damit die clients win98+xp ihre mails per imap vom server abholen können und ich die mails aber zentral verwalten und sichern kann.

und da ich doof wie ich manchmal bin, mir nicht wegen selbst gemachten fehlern den server zerlegen will, teste ich das hier am heimischen rechner.

liegt da mein fehler und das geht so gar nicht?
wer gehört denn als relayhost in die main.cf? ich denke der puretec oder?
ela

Hectic
03.10.03, 14:31
Hi!

Ich stecke immer noch bei Problem 1 fest:

-------------------------------------------------------------------
Meine sendmailrc:

#.fetchmailrc

#Server GMX
server pop.gmx.net
proto pop3

#Benutzer und Password
user XXXXXXXX
pass XXXXXXXXXXXXXXXXXXXX

#Optionen
is test
-------------------------------------------------------------------

Trotzdem landen die Mails nicht in /var/mail/test oder /var/spool/mail/test
Da ist nichts bei mir nix.

Grüße