Supportnet Computer
Planet of Tech

Supportnet / Forum / PC-Sonstiges

Mails erneut abrufen. Wie?





Frage

Hallo, habe eine Frage zu der Outlook-Funktion "Mails auf Server belassen". Wie rufe ich eigentlich mit Outlook XP Mails ab, die ich mit dem selben Outlook schon einmal abgerufen habe? MfG outlookuser

Antwort 1 von sutadur

Na, einfach noch einmal abrufen, genauso wie beim ersten Mal ...

Antwort 2 von Lutz1965

oder

direkt zum Provider Konto gehen.

Dich da einwählen

und die Mails als "Neu" stellen...


Gruss

Lutz

Antwort 3 von outlookuser

Ja, aber wie funktioniert dies denn technisch? Von einem anderen PC kann man alle Mails abrufen, aber wie ruft man die Mails vom selben PC noch einmal ab? Der Server weiß doch nicht, von welchem PC die Mails schon einmal abgerufen wurden.


MfG
outlookuser



Antwort 4 von sutadur

Die Emails werden vom gleichen Rechner genauso abgerufen wie beim ersten Mal auch! Das geht natürlich nur wenn die Aktion "Auf dem Server belassen" aktiviert ist. Ansonsten werden nämlich die Emails nach der Übertragung auf deinen Rechner beim Provider gelöscht und können so natürlich nicht noch einmal abgerufen werden.

Antwort 5 von outlookuser

Die Funktion "Auf dem Server belassen" ist aktiviert. Es werden aber nur die Mails abgerufen, die seit dem letzten Abruf eingetroffen sind. An einem anderen PC werden alle sich auf dem Server befindlichen Mails abgerufen. Warum?


MfG
outlookuser

Antwort 6 von steffen2

weil das Outlook die Mail erkennt und dann nicht nochmal lädt

Gruß Steffen

Antwort 7 von Lutz1965

@outlookuser

Outllok merkt sich welche Mails es schon abgerufen hat...

Sonst würdes Du ja immer wieder die gleichen Mails abrufen...

Mach das gleiche Spiel mal auf deinen 2. Rechner...

1x abrufen

kurze Zeit später nachmal, dann werden auch da nur die neuen Mails kommen....

Gruss

Lutz

Antwort 8 von outlookuser

Ok, aber wenn ich eine Mail lösche, dann müsste Outlook diese Mail ja erneut abrufen. Geht aber nicht.

Woran merkt sich Outlook, welche Mails es schon einmal abgerufen hat? Am Datum und der Abrufzeit? Dann müsste Outlook aber immer die letzte Abrufzeit protokollieren.


MfG
outlookuser

Antwort 9 von Lutz1965

@outlookuser

Für Outlook ist eine abgerufene Mail erledigt...

Warum soll Outlook die Mail nochmal abrufen, dann würde ja jedes Mal das gleiche passieren...

Deshalb gibt es ja die Möglichkeit, auf dem Server lassen....

Denk noch mal in Ruhe darüber nach...dann kommst Du auch drauf :-)

Gruss

Lutz

Antwort 10 von sutadur

Ne, mal im Ernst, das interessiert mich nun doch auch mal. Eigentlich ist es doch so, dass Mails, die auf dem Server belassen werden, beim nächsten Start des POP3-Clients noch einmal abgerufen werden. Genau dafür gibt es ja die Möglichkeit, die Mails auf dem Server zu belassen. Nun mag es sein, dass Outlook sich "merkt" welche Emails es schon abgerufen hat. In anderen Email-Programmen ist das aber nicht zwnagsläufig so, so dass man in diesem Fällen bei jedem Abruf noch einmal alle Mails bekommt. Das ist auch der Grund, weshalb die Funktion "auf dem Server belassen" in aller Regel per Default in den Voreinstellungen der Email-Clients deaktiviert ist.

Antwort 11 von outlookuser

Dann heißt es aber, dass die Funktion "Auf dem Server belassen" nur für den erneuten Abruf mit einem anderen PC gedacht ist?

Und woher weiß Outlook, welche Mails schon abgerufen wurden?


MfG
outlookuser

Antwort 12 von Lutz1965

dann macht doch mal einen Test..

email über outlook abrufen..

dann in das providerkonto email konto gehen..

z. B. web.de


die Mail die Outlook abgerufen hat, ist als gelesen markiert.....deshalb ruft Outlook sie nicht noch mal ab...

Änders Du die Mail aber wieder als Neu, wird Outlook sie auch beim nächsten Durchlauf abrufen.....


Jetzt klar ?????

Antwort 13 von sutadur

Zitat:
die Mail die Outlook abgerufen hat, ist als gelesen markiert.....deshalb ruft Outlook sie nicht noch mal ab...
Das bedeutet doch aber auch, dass man diese Email von einem anderen Rechner auc nicht noch einmal mit Outlook abrufen kann. Das wäre doch unsinnig, denn eigentlich lass ich die Mails doch auf dem Server, damit sie von anderer Stelle auch abgerufen werden können. Und der Weg über eine Webmail-Oberfläche kann da nicht der sinnvolle Weg sein, zumal das auch nicht in jedem Fall vom Provider angeboten wird.

Antwort 14 von steffen2

@ Lutz

das was du schreibst stimmt so nicht

bei z.B. 1und1 sind meine Mails trotzdem "ungelesen" und Outlook holt sie nur einmal
(meistens jedenfalls - sporadisch holt es plötzlich wieder alle)

Gruß Steffen
Signatur und Textformatierungen wurden mit SNTool V1.1.1 erstellt

Antwort 15 von Lutz1965

@Steffen

habe es gerade mal durchgespielt....

Ein Konto von mir bei meiner Freundin eingerichtet und Outlook laufen lassen...

Es kam nur eine Mail "neu" an....alle anderen waren ja schon abgerufen und auch so bei web.de markiert......

Also dann weiß ich auch nicht wie es bei den anderen funkt...?????

Antwort 16 von outlookuser

Meiner Ansicht nach kann es nur so sein, dass Outlook sich die abgerufenen Mails irgendwie merkt. Die Frage ist nur wie? Vielleicht wird immer die letzte Abrufzeit mitprotokolliert. Was meint ihr?


MfG
outlookuser

Antwort 17 von Lutz1965

@outlookuser

Das mit dem "mitprotokolliert" stimmt wohl..

Aber nehmen wir mal einen anderen Fall.

System platt..

Festplatte neu formatiert

BE neu installiert...

Outlook neu eingerichtet...

aber Outlook ruft dann auch nur die "neuen" Mails ab.

Gruss

Lutz



Antwort 18 von steffen2

ich rufe meine Mails mit 1* Outlook und 2* Outlook Express von 2 verschiedenen PC's ab und alle 3 holen alle Mails einmal ab

Gruß Steffen

Antwort 19 von Fitw

Was Steffen sagt habe ich auch schon erlebt, daß Outlook sporadisch die Mails doppelt abholt, wenn man "Auf dem Server belassen" aktiviert hat. Scheinbar ein Bug...? Daher habe ich es auch deaktiviert, da es nervt, wenn man manchmal die Mails doppelt bekommt, vor allem wenn das Postfach noch ziemlich voll ist so mit 100 Mails oder so... Ansonsten hatte ich es nur aktiviert während meiner Umschulung, damit ich auch noch am nächsten Tag nach Abruf mit Outlook zum Beispiel in der Schule auf mein Postfach zugreifen kann und evtl. schon erhaltene Mails nochmals von dort aus lesen kann. Man kann ja die Tage ebenfalls festlegen, nachdem Outlook die Mails dann löscht. Funktioniert aber auch nicht immer 100%ig. Scheinbar überprüft Outlook dort auch nur alle paar Tage, ob die Bedingung zutrifft und nicht bei jedem Abruf. Daher können manche Mails also auch noch länger auf dem Server verbleiben, obwohl die Anzahl der Tage schon überschritten wurde, bevor sie gelöscht werden.

Ansonsten werden sie nicht im Postfach als "Gelesen" markiert, wie Lutz behauptet, weder bei Web.de noch bei GMX, würde ich meinen. Bei GMX bin ich mir zumindest ziemlich sicher. Nur im Postfach gelesene werden als gelesen markiert. Also merkt sich Outlook und auch andere Mail-Programme es sich irgendwie anders, welche Mail schon abgeholt wurde. Dann gibt es ja auch noch die Möglichkeit, den Haken zu setzen bei gelöschte Mails vom Server löschen, was aber auch nicht hunderprozentig funktioniert. Könnte aber sein, daß eine gelöschte Mail noch einmal abgeholt wird, wenn dieser Haken nicht gesetzt ist. Habe ich noch nicht probiert. Ansonsten kann man mit verschiedenen Programmen auf dem selben Rechner die Mails auch mehrmals abholen. Also zum Beispiel einmal mit Outlook und einmal mit Outlook Express. Das geht auf jeden Fall.

Gruß Tilo

Antwort 20 von outlookuser

Ist aber schon komisch irgendwie. Bei mir ruft Outlook nur immer die von einem PC noch nicht abgerufenen Mails ab. Geht man einen 2. PC werden alle Mails abgerufen (natürlich nur einmal). Was verwendet ihr für eine Outlook-Version? Auch XP?


MfG
outlookuser

Antwort 21 von Fitw

Also, wenn das Betriebssystem neu gemacht wird und Outlook neu mit leerer PST-Datei installiert wird, also ohne Sicherung (was man ja eigentlich nicht machen sollte und sogar Outlook dafür ein Plugin anbietet), werden alle Mails die sich noch auf dem Server befinden abgeholt und nicht nur Neue!

Ein weiteres Phänomen, was ich beobachtet habe:
Ich benutze Windows 2000 auf einer Partition mit Outlook 2000 und auf einer weiteren Partition Windows XP mit Outlook 2002. Beide greifen auf dieselbe PST-Datei zu. Klappt auch alles wunderbar. Kann also in beiden Versionen Mails schreiben und verschicken und auf alle Mails und Kontakte zugreifen. Nur wenn ich Mails auf dem Server belassen aktiviert habe, werden die Mails immer dann doppelt abgeholt, wenn ich das BS wechsle und mit der anderen Version, also entweder Outlook 2000 oder Outlook 2002 abhole. Dann werden aber nur die neuen Mails abgeholt, also die, welche die jeweilige Version noch nicht "kennt". Also sind die beiden Versionen da irgendwo "inkompatibel". Also muß es irgendwo im Programm gespeichert werden und nicht in der PST-Datei. Oder Outlook vergleicht bei jedem Abholen die schon vorhandenen Mails. Scheinbar verwenden da beide Versionen unterschiedliche Routinen, daher die doppelte Abholung.

Schon irgendwie merkwürdig das Ganze... Aber der Versuch mit der gelöschten Mail und dem Deaktivieren des Hakens bei "Gelöschte Mails vom Server löschen" würde mich auch mal interessieren, ob dann die Mail noch einmal abgeholt wird.

Gruß Tilo

Signatur und Textformatierungen wurden mit SNTool V1.1.8 erstellt

Antwort 22 von sutadur

Zitat:
Was Steffen sagt habe ich auch schon erlebt, daß Outlook sporadisch die Mails doppelt abholt, wenn man "Auf dem Server belassen" aktiviert hat. Scheinbar ein Bug...?

Das ist kein Bug, sondern so gewollt. Ein Bug dagegen könnte es sein, dass Outlook die Emails eben nicht doppelt abholt ...

Antwort 23 von anno_58

Es ist so, dass sich der Server "merkt" von welchem Zugang bereits eine Abfrage erfolgt ist. Ist doch auch logisch.
Beispiel
Eine mail soll von mehreren Usern (Zugängen) abgerufen werden können.
Das geht wie bereits mehrfach und richtig gesagt mit der Funktion "Kopie auf dem Server belassen"
Ich sitze nun am heimischen PC und sehe einen Posteingang. Kurze Ansicht und ich weiß, dass es eine geschäftliche Mail ist. Also ab in den Papierkorb, morgen ist auch noch ein Tag! ;-)
Es wäre absolut unlogisch, wenn mir diese Mail nach dem Löschen noch einmal serviert würde!
Morgen im Büro rufe ich die Mail da ab, wo ich sie brauche.
Im Büro bekomme ich nun eine Mail die "Privat" ist. Also wie gehabt -> "Löschen!"
Abends zu Hause rufe ich dann die private Mail ab.

Nun für alle logisch?

Gruß Anno

Rückmeldung wäre nett.

Antwort 24 von outlookuser

Wie soll sich der Server dies merken? Die IPs sind doch meist unterschiedlich. Als "gelesen" kann er die Mails auch nicht markieren, denn dann könnten sie von einem 2. PC auch nicht mehr abgerufen werden.


MfG
outlookuser

Antwort 25 von gehirn

Schlimm, schlimm... Da ich selbst schon mal ein E-Mail-Client programmiert habe, weiß ich wie dies funktioniert. Jede Mail hat eine ID. Diese speichert das Mail-Programm (die meisten) dann, und erkennt somit welche Mails "neu" sind. Die Mails werden NICHT auf dem Server als gelesen markiert oder sonst was.

Antwort 26 von Fitw

Kann Anno nur zustimmen. Was Sutadur sagt ist also auch Quatsch. Das von Anno klingt logisch. Also wenn "sporadisch" mal was doppelt ankommt, ist es ein Fehler vom Server. Und meine 2 verschiedenen Outlook-Versionen erkennt er als 2 verschiedene Programme und bietet mir daher die Mails nochmals an, so als ob ich eben auch ein anderes Programm benutze. Würde bei Outlook Express genauso passieren. Wollte schon immer mal wissen, wie das geht.. Aber das scheint wirklich die Lösung zu sein, denn wo sollte sonst Outlook das abspeichern?

Stimme Dir also voll zu Anno!

Gruß Tilo

Antwort 27 von Fitw

Ja was denn nun? Scheint ja wirklich ein heißes Thema zu sein... ;-))

Nun bin ich ja mal gespannt, was wirklich stimmt....

Tilo

Antwort 28 von outlookuser

Und wo speichert Outlook diese IDs? Diese Datei müsste ja mit der Zeit ziemlich groß werden, denn die ID´s müssten ja auch noch gespeichert sein, wenn die Mail in Outlook schon gelöscht wurde.


MfG
outlookuser

Antwort 29 von gehirn

Glaubt mir, ich hab mir das nicht aus den Fingern gezogen. Ich hatte anfagangs bei der Entwicklung auch das Problem das E-Mails immer wieder abgerufen wurden, wenn sie nicht vom Server gelöscht wurden. Deshalb musste ich die IDs überprüfen. Es ist definitv so wie ich das beschrieben hab.
Wo Outlook diese IDs speichert weiß ich leider nicht, hab das Programm schließlich nicht selber gemacht. ;o)

Antwort 30 von Lutz1965

Hey Tilo,

also das mit dem gelsen nicht gelesen glaube ich nicht so...

Habe eben noch mal einen Test gemacht...

E.mail an Web.de geschickt....

Gehe ich ins Mailkonto von web.de wird mir nur diese als neu Eingang angezeigt, alle anderen, die Outlook abgerufen hat, sind als gelesen markiert.....

Also wo ist denn da der Haken an der Sache jetzt...



Antwort 31 von outlookuser

Kennt niemand einen MS-Entwickler? ;-)))

Mache für heute Schluss. Bin gespannt, ob ihr noch etwas interessantes herausfindet. Werde das Thema morgen vielleicht noch einmal aufgreifen.


MfG
outookuser

Antwort 32 von Fitw

@Lutz

Wie gesagt, bei Web.de war ich mir nicht sicher, ob dort die Mails dann als gelesen markiert werden. Bei GMX ist es aber so. Dort bleiben sie immer als ungelesen, werden aber trotzdem nicht doppelt abgeholt, wenn es nicht inzwischen von GMX geändert wurde. Scheint jeder Provider anders zu machen. Hatte nur keine Lust es jetzt zu testen. In mein Mailfach gehe ich sowieso äußerst selten, maximal nur, wenn mal der Pop3-Server nicht funktioniert und man auf eine Mail wartet und mit Outlook dann nicht abrufen kann.

Aber interessantes Thema... Vielleicht haben ja die Mails selbst so eine Art ID, daß sie also gar nicht gespeichert werden müssen, sondern nur jedesmal durchsucht werden, aber auch wieder ziemlich unwahrscheinlich bei einem großen Postfach, denn dann würde der Abruf immer länger dauern je größer das Postfach ist, da Outlook ja erst jede Mail prüfen müßte. Und gelöschte Mails würden dann ja auch wieder abgerufen werden, es sei denn, das Mail-Programm speichert die gelöschten Mail-ID's dann extra, damit sie eben nicht noch einmal abgerufen werden, denn sie sind ja gelöscht...

Noch andere Vorschläge? Holt mal Bill her... Aber der weiß es sicher auch nicht. ;-)

Gruß Tilo

Antwort 33 von gehirn

Zitat:

Vielleicht haben ja die Mails selbst so eine Art ID,...

Sehr lustig, das gleiche hab ich doch schon gepostet!

Antwort 34 von sutadur

Ok, dann lag ich wohl falsch ... aber das, was Anno schreibt, klingt keineswegs logisch! "Belassen" heißt für mich, dass die Emails nach wie vor für einen Abruf bereitstehen. Und das unabhängig vom Ort oder Rechner! Oder ich verstehe den Sinn dieser Einstellung nicht ... na ja, ich hab noch nie "Emails auf dem Server belassen" aktiviert gehabt. Wäre damit doch auch der kostbare Speicherplatz belegt ...

Antwort 35 von outlookuser

Also das sich Outlook von jeder Mail eine ID speichert scheint mir umständlich, denn dies wären mit der Zeit ja Unmengen an Daten. Es sei denn, Outlook löscht die entsprechenden IDs, wenn die dazugehörigen Mails vom Server gelöscht werden.

Wenn ich ein Mailprogramm schreiben würde, dann würde ich nur immer die letzte Abrufzeit speichern und beim Mailabruf nur die nach der gespeicherten Abrufzeit eingegangenen Mails übertragen lassen.

Vielleicht lässt sich hier noch jemand finden, der weiß wie es funktioniert oder noch eine Idee dazu hat.


MfG
outlookuser

Antwort 36 von Samba

Es hängt davon ab, welches Protokoll man verwendet.
Wie schon gesagt wurde besitzt jede Nachricht eine eindeutige ID, genauso ist das auch bei den News.
Es wird alles durch das Protoll, z. B. IMAP oder POP2/3, geregelt.

Antwort 37 von outlookuser

Und Outlook speichert alle IDs ab oder nur die der sich noch auf dem Server befindlichen Mails? Verwirft Outlook die ID´s von sich nicht mehr auf dem Server befindlichen Mails? Sonst müsste die Datei ja mit der Zeit riesengroß werden.


MfG
outlookuser

Antwort 38 von LinuxRulez

Wenn Outlook wieder alle IDs der Mails vom Server prüft, löscht es alle IDs die es gespeichert hat und nicht mehr auf dem Server vorhanden sind. Somit ist die Zahl der IDs die Outlook speichert nicht allzu groß.

MfG LinuxRulez

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: