Linux 15.068 Themen, 107.492 Beiträge

fetchmail

edico / 23 Antworten / Baumansicht Nickles

ich bin auf dem Wege von kmail nach mutt und will jetzt erst mal wegen Handlungsfähigkeit mit pine und fetchmail arbeiten. pine ok. bei fetchmail komm ich nicht weiter: CONFIG-Probleme.

meine .fetchamilrc:
poll pop.t-online.de protocol pop3
username spu password "

bei Antwort benachrichtigen
Klaus_T edico „fetchmail“
Optionen

poll "pop.t-online.de" proto pop3 user "username" with pass "*" is "user" here forcecr smtpaddress localhost

Fuer username dein Name bei t-online, fuer user dein Name auf deinem System.

Zum abholen dann:

fetchmail -a -v

Bye, Klaus

bei Antwort benachrichtigen
edico Klaus_T „poll pop.t-online.de proto pop3 user username with pass is user here forcecr...“
Optionen

Hi Klaus,
danke, dass Du Dich gemeldest hast.
Bevor ich auf Deinen Vorschlag eingehe, wo bitte stehen d i e s e Deine genannten Commands? Vielleicht kannst Du Dich erinnern und nochmal posten.
Zum Vorschlag: Scheint ein Stück weiter zu laufen, stockt aber immer noch an der internen Zustellung:

meine fetchmailrc:
poll "pop.t-online.de" proto pop3 user "mein_name_vor_@" with pass "mein_passwort" is "spu" here forcecr smtpaddress localhost

der fetch-Befehl und die Antwort:
spu@linux:~ > fetchmail -a -v
fetchmail: 5.4.0 querying pop.t-online.de (protocol POP3) at Sat, 16 Feb 2002 13
:06:43 +0100 (CET)
fetchmail: POP3> USER mein_name_vor@
fetchmail: POP3 fetchmail: POP3> PASS *
fetchmail: POP3 fetchmail: POP3> STAT
fetchmail: POP3 1 message for mein_name_vor@ at pop.t-online.de (587 octets).
fetchmail: POP3> LIST
fetchmail: POP3 fetchmail: POP3 fetchmail: POP3 fetchmail: POP3> RETR 1
fetchmail: POP3 reading message 1 of 1 (587 octets)
fetchmail: SMTP connect to localhost failed
fetchmail: POP3> QUIT
fetchmail: POP3 fetchmail: SMTP transaction error while fetching from pop.t-online.de
fetchmail: Query status=10 (SMTP)
fetchmail: normal termination, status 10

Was hab ich aus Deinem Vorschlag falsch übersetzt bzw. was fehlt hier noch?
Danke. edico

P.S. Nur zur Info (vielleicht erinnerst Du Dich über mein posting vor einiger Zeit, was dann im nachheinein die längere Debatte über mutt ausgelöst hat): dass kmail (KDE1) Datumsverzerrungen generiert - hab ich jetzt irgendwo gefunden, liegt an einem Überlauf einer Variablen, "die eine Grenze von 1E+09 Sekunden überschritten" hat. Das war irgendwann im Sept. 2001. Dies scheint wohl auch mit noch anderen KDE1-Progs passieren. Dieser Bug wird mit KDE2 aufgehoben. Na ja - nun ist es mir auch egal.

bei Antwort benachrichtigen
Klaus_T edico „Hi Klaus, danke, dass Du Dich gemeldest hast. Bevor ich auf Deinen Vorschlag...“
Optionen

Lass mal fetchmail mit mehrere -v laufen, also:


fetchmail -v -v


Mal sehen, was da kommt. Steht denn nichts in den Log-Dateien drin? Ich habe die Vermutung, dass es etwas mit deinem SMTP-Server zu tun hat. Welchen verwendest du denn?




Klaus

Ich sehe gerade, dass du fetchmail Version 5.4.0 verwendest. Hole dir die neueste, sonst ist alles andere sinnfrei.

[Diese Nachricht wurde nachträglich bearbeitet.]

bei Antwort benachrichtigen
Klaus_T Nachtrag zu: „Lass mal fetchmail mit mehrere -v laufen, also: fetchmail -v -v Mal sehen, was...“
Optionen

Uebrigens, das steht in der manpage.
man fetchmail, man fetchmailrc

Klaus

bei Antwort benachrichtigen
Klaus_T Nachtrag zu: „Uebrigens, das steht in der manpage. man fetchmail, man fetchmailrc Klaus“
Optionen

Noch etwas. Denk mal ueber eine Alternative nach. Fetchmail ist scheisse, schau mal nach Getmail bei freshmeat.

Klaus

bei Antwort benachrichtigen
edico Klaus_T „Noch etwas. Denk mal ueber eine Alternative nach. Fetchmail ist scheisse, schau...“
Optionen

Hallo Klaus,
Danke erst mal soweit. Das sind klare Worte. Wenn das so ist, dann lass ich das doch. Ich hab langsam das Gefühl, ich fange doch wohl nun schneller als gedacht mit mutt an. Oder muss ich mich da auf so viele Linux-technisch-technologische Raffinessen einstellen, dass ich vorher in die Klapsmühle wandern muss?
edico

bei Antwort benachrichtigen
Klaus_T edico „Hallo Klaus, Danke erst mal soweit. Das sind klare Worte. Wenn das so ist, dann...“
Optionen

Aehm, du brauchst, auch wenn du mutt benutzt, trotzdem einen MDA (Mail Delivery Agent), also fetchmail oder getmail. Da kommst du nicht drumherum. Mutt ist nicht so schwer, es gibt im Internet genug Seiten, die ihre muttrc da ausgestellt haben. Ausserdem gibt es die Doku dazu auch in Deutsch, wenn es am Englischen ein bischen hapert.

Klaus

bei Antwort benachrichtigen
edico Klaus_T „Aehm, du brauchst, auch wenn du mutt benutzt, trotzdem einen MDA Mail Delivery...“
Optionen

Danke Klaus.
Sieh mein Posting von gerade eben auf Deine vorherige Mail.

bei Antwort benachrichtigen
edico Klaus_T „Uebrigens, das steht in der manpage. man fetchmail, man fetchmailrc Klaus“
Optionen

die fetchmailrc-man hab ich gar nicht!?

bei Antwort benachrichtigen
Klaus_T edico „die fetchmailrc-man hab ich gar nicht!?“
Optionen

Oops, sorry. Gibt es auch gar nicht, habe mich mit procmailrc vertan. Aber man fetchmail erklaert alles.
Du kannst fetchmail sehr gut mit fetchmailconf einrichten, siehe die manpage zu fetchmailconf.

Klaus

bei Antwort benachrichtigen
edico Klaus_T „Lass mal fetchmail mit mehrere -v laufen, also: fetchmail -v -v Mal sehen, was...“
Optionen

Hallo Klaus,
ich wollte mich eigetlich nach Deinen wenig ermutigenden Worten bzgl. fetchmail mehr damit befassen. Aber etwas bleibt für mich offen, erklär es mir bitte: SMTP-Server.
An dem liegt es wohl, das mag sein. Denn auch bei den mehreren -v meckert fetchmail rum:
spu@linux:~ > fetchmail -v -v
fetchmail: 5.4.0 querying pop.t-online.de (protocol POP3) at Sat, 16 Feb 2002 18
:12:11 +0100 (CET)
fetchmail: POP3 fetchmail: POP3> USER spu
fetchmail: POP3 fetchmail: POP3> PASS *
fetchmail: POP3 fetchmail: selecting or re-polling default folder
fetchmail: POP3> STAT
fetchmail: POP3 fetchmail: POP3> LAST
fetchmail: POP3 fetchmail: Command not supported.
fetchmail: POP3> UIDL
fetchmail: POP3 fetchmail: POP3 fetchmail: POP3 1 message for spu at pop.t-online.de (587 octets).
fetchmail: POP3> LIST
fetchmail: POP3 fetchmail: POP3 fetchmail: POP3 fetchmail: POP3> TOP 1 99999999
fetchmail: POP3 reading message 1 of 1 (587 octets)
About to rewrite Return-Path:

bei Antwort benachrichtigen
Klaus_T edico „Hallo Klaus, ich wollte mich eigetlich nach Deinen wenig ermutigenden Worten...“
Optionen

Kommt drauf an, welchen Server du benutzt. So wie es ausschaut, ist das Sendmail. Das ist ein Ungeheuer, da gibt es ein Fledermausbuch zu, umfasst ca. 1000 Seiten. Das Ding zu konfigurieren ist die Hoelle und da habe ich keinen Plan von. Ich benutze Exim, ist klein und leicht zu konfigurieren. Ansonsten ist Postfix noch zu empfehlen. Qmail ist schon wieder etwas komplizierter.

Klaus

bei Antwort benachrichtigen
edico Klaus_T „Kommt drauf an, welchen Server du benutzt. So wie es ausschaut, ist das...“
Optionen

Hi Klaus,
jetzt versteh ich gar nichts mehr.
1. Wo liegt denn nun der Fehler - was ist denn nicht installiert bzw. falsch oder gar nicht konfiguriert?
2. Auf meiner SuSE 7.0 habe ich sendmail, mutt, pine, fetchmail anscheinend seinerzeit (klar war ja so ne Standard-Installation) draufgezogen.
Wenn ich Dich richtig verstehe, brauche ich davon nur mutt (neuere Version) - wenn ich damit arbeiten wollte, ansonsten befasse ich mich mit getmail und exim (als Bsp.), weil die "einfacher" sind, und vergesse fetchmail und sendmail. (Wobei ich mich mit sendmail bisher gar nicht konfigurationsmässig befasst habe!?)
3. Wenn ich dann exim (oder Postfix) und getmail tatsächlich "fertig" sowie mutt richtig konfiguriert habe, dann kann ich mit der Post so langsam loslegen? Ist das so?
Danke. edico

bei Antwort benachrichtigen
Klaus_T edico „Hi Klaus, jetzt versteh ich gar nichts mehr. 1. Wo liegt denn nun der Fehler -...“
Optionen

Die Schache ist so: Fetchmail kann nur die Mails aus deiner Mailbox beim Provider rauspopeln, dann braucht fetchmail einen MDA, um dem die Mails zu uebergeben. Meistens ist das eben Sendmail, Exim oder Postfix. Du kannst fetchmail aber auch anweisen, die Mails procmail zu uebergeben und der stopft sie dann in /var/spool/mail/$user oder neuerdings in /var/spool/$user.
Getmail kann die Mails abholen und die in deine Mailbox bei dir auf dem System ablegen, braucht also kein anderes Programm dazu.
Wenn du jetzt Sendmail bei dir nicht konfiguriert hast, Weiss fetchmail nicht, was es mit den Mails machen soll und gibt eben eine Fehlermeldung.

Bye, Klaus

bei Antwort benachrichtigen
edico Klaus_T „Die Schache ist so: Fetchmail kann nur die Mails aus deiner Mailbox beim...“
Optionen

Okidoki.Tusen tack Klaus. edico

bei Antwort benachrichtigen
Klaus_T edico „Okidoki.Tusen tack Klaus. edico “
Optionen

Aeh, kannst du das mal uebersetzten? Wenn das etwas unanstaendiges ist, komme ich vorbei (-;

Klaus

bei Antwort benachrichtigen
edico Klaus_T „Aeh, kannst du das mal uebersetzten? Wenn das etwas unanstaendiges ist, komme...“
Optionen

Hi KLaus,
kannst Du gerne machen. Bin in Hamburg zu Hause und deswegen vielleicht etwas nordisch angehaucht. Okidoki - übersetze ich mit: na denn man los! Tusen tack ist schwedisch und meint tausend Dank. (Aber das wusstest Du ja sowieso alles! :-) Ich wollte Dir vielleicht auch nur indirekt sagen, dass ich mit dem Englischen so grosse Probleme nicht habe, aber die Sprache ist mir nicht gerade sympathisch.
... aber erlaub mir doch noch mal auf das Thema zu kommen. Antworte vielleicht nur mit ja/nein, würd mich freuen.
Es ist also richtig, dass ich bei der Installation von SuSE 7.0 nicht sendmail (automatisch) mit konfiguriere und trotzdem mit pine mail senden kann.
edico

bei Antwort benachrichtigen
Klaus_T edico „Hi KLaus, kannst Du gerne machen. Bin in Hamburg zu Hause und deswegen...“
Optionen

Pine und auch Mutt kann so senden, aber immer nur online und die eine Mail. Du kannst Mails nicht zwischenspeichern und dann gesammelt abschicken. Gebe mal ein:

netstat -atn

Wenn da steht:

tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN

Dann laeuft wohl ein sendmail. Ich weiss nicht, ob suse das automatisch einrichtet. Ueberpruefe das mit 'ps aux'. Du siehst es doch auch beim booten, ob da irgendwo sendmail steht.

Bye, Klaus

bei Antwort benachrichtigen
edico Klaus_T „Pine und auch Mutt kann so senden, aber immer nur online und die eine Mail. Du...“
Optionen

Hi Klaus,
spät abends, früh morgens. Merci.

1. netstat führt zu 14 "active Internet connections" genannter Art
-Beim Booten konnte ich sendmail nicht ausmachen.
-Ps aux listet command sendmail nicht auf.

2.In /etc/mail/README (OS-Installations-Datum):
-"sendmail is the default mail transfer agent (MTA) for SuSE Linux" und weiter:
-"/etc/sendmail.cf is the main sendmail configuration file. If you have a simple setup, you can edit /etc/rc.config.d/sendmail.rc.config and run /sbin/SuSEconfig to have a working /etc/sendmail.cf."
-Ich muss doch davon ausgehen, dass sendmail installiert wurde.
Könnte ich denn sonst bisher mit kmail überhaupt gearbeitet haben? Oder ist das wie mit mutt und pine? Mit SO52 hab ich früher auch mal erfolgreich gesendet und empfangen.

3.Also fasse ich so zusammen: sendmail ist installiert und konfiguriert; ich muss ich mich mit fetchmail (getmail braucht wieder Python-1.5.2; ich hab mit meinem SuSE 7.0 noch Python-1.5.1) und seiner Konfiguration auseinandersetzen, um entweder mit pine oder vielleicht sogar mit mutt "in die Puschen" zu kommen.

edico

bei Antwort benachrichtigen
Klaus_T edico „Hi Klaus, spät abends, früh morgens. Merci. 1. netstat führt zu 14 active...“
Optionen

Ja, dann wird Sendmail aber nicht gestartet, wenn er in der ps Tabelle nicht auftaucht. Du kannst sendmail mit yast konfigurieren (so war es frueher).
Kmail kann, genau wie netscape, die Mails selbst versenden, ohne einen smtp-server.
Besorge dir auf jeden Fall die neue fetchmail-version und versuche es dann noch mal (nachdem sendmail gestartet wurde)

Aber an den 14 Connections solltest du mal arbeiten. Das sind Dienste, die dein Pc anbietet und die jeder nutzen kann.

Bye, Klaus

bei Antwort benachrichtigen
edico Klaus_T „Ja, dann wird Sendmail aber nicht gestartet, wenn er in der ps Tabelle nicht...“
Optionen

Klaus!
Na gut, dann versuch ich mal mein Glück. Ich seh mich hier allerdings schon wieder mit nem Schrei nach Hilfe. Danke für die grossartige Hilfe und Kommunikation.
... und das zum Schluss.
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 217.81.82.105:1113 217.64.160.166:80 ESTABLISHED
tcp 0 0 217.81.82.105:1111 62.41.113.145:80 ESTABLISHED
tcp 0 0 217.81.82.105:1110 62.41.113.145:80 ESTABLISHED
tcp 0 0 217.81.82.105:1109 62.41.113.145:80 ESTABLISHED
tcp 0 0 217.81.82.105:1108 62.41.113.145:80 ESTABLISHED
tcp 0 0 217.81.82.105:1106 62.41.113.145:80 ESTABLISHED
tcp 0 0 217.81.82.105:1105 62.41.113.145:80 ESTABLISHED
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:515 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:901 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6711 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:79 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:513 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN
... dann hab ich ja wohl ne Menge Arbeit vor mir.
edico

bei Antwort benachrichtigen
Klaus_T edico „Klaus! Na gut, dann versuch ich mal mein Glück. Ich seh mich hier allerdings...“
Optionen

Gebe den Befehl ein, wenn du nicht online bist, dann fallen auf jeden Fall schon mal die ersten Eintraege weg. Aber auf jeden Fall solltest du telnetd (23) ftp(21) time(37) popd(110) finger(79) abschalten, wenn du das nicht unbedingt brauchst. Nimm dir mal die /etc/inetd.conf vor.

Klaus

bei Antwort benachrichtigen
edico Klaus_T „Gebe den Befehl ein, wenn du nicht online bist, dann fallen auf jeden Fall schon...“
Optionen

Danke Klaus. Das sind ja langsam tausend Baustellen. Ich möcht mal wissen, was mir SuSE noch so alles klammheimlich angemeldet und sonst was hat. Wahrscheinlich sollte ich wieder von vorn anfangen, damit ich überhaupt kapiere, was hier los ist.
... und sendmail:
YaST1 / Administration / Netzwerk konfigurieren / sendmail konfigurieren:
>> ausgewählt(war markiert): Rechner mit permanenter Netzverbindung (SMTP)

Started the SuSE-Config-Tool
Skipping new package checks
Reading /etc/rc.config and updating the system ...
ATTENTION: you have modified /etc/resolv.conf. Leaving it untouched ...
You can find my version in /etc/resolv.conf.SuSEconfig.
Executing /sbin/conf.d/SuSEconfig.groff...
Executing /sbin/conf.d/SuSEconfig.java...
Executing /sbin/conf.d/SuSEconfig.kdm...

bei Antwort benachrichtigen