tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
349
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Beppo98 Beppo98 ist offline Mitglied Bronze
    Registriert seit
    Jul 2007
    Beiträge
    43
    Guten Tag,

    ich bin gerade dabei ein Programm zu schreiben, was von einem Server alle E-Mails mit Attachment abfragt und in einer DataGridView ausgibt.

    Dabei soll lediglich der Absender, Betreff und Datum in der DataGridView ausgegeben und das Attachment lokal gespeichert werden.

    Leider finde ich im Netz zwar ein paar Lösungsansätze, jedoch alle recht komplex und umfangreich und somit auch nicht gerade performant.

    Hat jemand für mich vielleicht ein paar Tipps oder Links, wie ich das Problem lösen kann und das Programm keine all zu Hohe Laufzeit hat? Es werden ca. 3000 E-Mails vom Server abgefragt.

    Vielen Dank bereits im Voraus für eure Hilfe.

    Gruß Beppo
     

  2. #2
    Beppo98 Beppo98 ist offline Mitglied Bronze
    Registriert seit
    Jul 2007
    Beiträge
    43
    Also ich konnte das Problem jetzt mit einem selbst programmierten Programm und der Hilfe von Wikipedia lösen.

    Jetzt habe ich aber leider das Problem, dass ich mir nur bestimmte E-Mail Adressen anzeigen lassen möchte. Bei über 3000 Mails auf dem Server dauert dies jedoch ca. 15 Minuten, obwohl ich nur den Header der E-Mail abhole.

    Der Aufbau sieht momentan wie folgt aus:

    1. Verbindung zum E-Mail Server herstellen.
    2. Anzahl der E-Mails auf dem Server ermitteln.
    3. Jeden E-Mail Header an Hand der Nummer abfragen.
    4. Im Header nach der E-Mail Adresse suchen
    5. Wenn die E-Mail Adresse gefunden wurde, wird der Header geparst.
    6. Verbindung zum E-Mail Server wird geschlossen.

    Hat jemand für mich einen Tipp um das ganze zu beschleunigen?

    Gruß Beppo
     

  3. #3
    Alaitoc Alaitoc ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    115
    Naja müsstest die vll. irgendwie ordnen nach Informationen aus dem Header, weil sonst geht er ja theorethisch alle 3000 Emails durch bis er sie gefunden hat...und das dauert halt ziemlich lange...

    MfG Alaitoc
     

Ähnliche Themen

  1. Mausklicks abfragen und auswerten
    Von tetzlaff im Forum C/C++
    Antworten: 15
    Letzter Beitrag: 03.03.05, 11:11
  2. e-Mails abfragen und öffnen
    Von astaluego im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 10.02.05, 12:07
  3. Antworten: 5
    Letzter Beitrag: 05.07.04, 21:28
  4. Antworten: 7
    Letzter Beitrag: 27.04.04, 10:14
  5. kann keine mails mit mail clienten abfragen
    Von _voodoo im Forum Office-Anwendungen
    Antworten: 4
    Letzter Beitrag: 20.02.04, 19:27