Forum: Algorithmen, Datenstrukturen und Klassendesign
by Harry Stahl,
14. Aug 2018
Ich überlege gerade, um das abholen von Mails von mehreren Konten zu beschleunigen:
Ist es eigentlich möglich zur gleichen Zeit mehrere Verbindungen zu unterschiedlichen Mail-Servern aufzunehmen (aber mit dem gleichen Port), mit IMAP oder POP Komponenten, die ich zur Laufzeit temporär erzeuge?
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Harry Stahl,
13. Aug 2018
Wenn ich mein Programm fertig habe und ich da was rausgefunden haben sollte, poste ich es hier.
IMAP bietet ja viel mehr Möglichkeiten, man muss dafür aber auch eine Reihe von Schnittstellen zur Verfügung stellen (Ordner auf Server erzeugen, Löschen, umbenennen, Mails verschieben auf Server selber oder vom Server in lokale Ordner, etc).
Bedauere es sehr, das nicht früher unterstützt zu...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Harry Stahl,
2. Aug 2018
Dass die MsgID in ganz seltenen Fällen fehlt, habe ich auch schon bemerkt. In diesen Fällen habe ich selber eine eindeutige MsgID erzeugt, aus anderen einmaligen Kriterien des Headers, um somit vergleichen zu können, ob eine Mail schon mal geladen wurde oder nicht...
UID wäre wohl besser gewesen... Aber da komme ich jetzt nicht mehr raus, wenn man einmal so ein System hat, ist man immer ein...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Harry Stahl,
1. Aug 2018
Mit Header meinte ich den Header (die Kopfdaten) der E-Mail (also Von, An, Message-ID, Transfer-Encoding, Charset, usw).
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Harry Stahl,
1. Aug 2018
Danke, ich schau da mal morgen in Ruhe rein. Schade, wäre schön gewesen, wenn das mit den Indys möglich wäre.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Harry Stahl,
31. Jul 2018
OK, danke für die Info. Habe testweise mal das Konto bei Thunderbird eingerichtet. Das hat dann alle Ordner, die auf dem Server liegen, entsprechend lokal eingerichtet und bei Klick auf den Posteingangs-Ornder direkt ungefragt alle e-mails runter geladen. Das ist nicht was ich selber wollte und vielleicht wollen auch andere User das nicht, dass auf allen Clients wirklich alle Daten lokal zur...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Harry Stahl,
31. Jul 2018
Ich möchte jetzt nun doch auch eine volle IMAP-Kompatbilität in meinem E-Mail-Programm integrieren, also in dem Sinne, dass man nicht nur einfachen Zugriff auf den Eingang und den Ausgang des IMAP-Mailkontos hat (bislang hat mein E-Mail-Programm IMAP-Konten einfach wie POP-Konten behandelt), sondern auch eine Synchronisierung mit diesen Ordnern oder anderen Ordnern stattfinden kann.
Ich habe...