| Autor |
Beitrag |
meolus
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Do 01.01.04 21:26
Hallo Leute,
Bei MailOffice handelt es sich um ein kleines E-Mail-Programm mit dem man sein Postfach einsehen und E-Mails verschickenkann, was auf POP3 bzw. SMTP Basis abläuft. Diese Grundlegenden Funktionen werden dabei durch folgende Eigenschaften und Funktionen angerundet und vereinfacht - wobei immer Wert auf einfachste Anwendung, schnellste Einrichtung bei größt möglicher Funktion gelegt wird:
* E-Mail-Anhänge (Attachments) beim Senden und Empfangen
* Erkennung von HTML-Mails und deren Darstellung im Browser
* Drucken von E-Mails
* Löschen von E-Mails aus dem Postfach (mit Sicherheitsabfrage)
* Abbrechen des Löschens ist bis zum Aktualisieren möglich
* Simple Beantwortungs bzw. Zitatsfunktionen
* Anzeige des E-Mail-Headers
* "Gedächtnis" für gelesene/ungelesene E-Mails
* Anzeige der Postfachgröße und der Anzahl der E-Mails
* Hervorhebung und Verfolgung von Hyperlinks (nur Win 5.x)
* Manuelle Connect und Disconnect Schalter (meist automatisch)
* Speichern der kompletten E-Mail (auch automatisch)
* Speichern des Textes der E-Mail (teils auch automatisch)
* Aktualisieren des Postfachinhaltes (auch automatisch)
* Vorkonfigurierte Verbindungsdaten für Arcor, Compuserve, Cybton, Freenet.de, GMX, Lycos, NetCologne, T-Online Web.de und Yahoo (nur Kundennummer-/name und Passwort sind noch nötig)
* Vielfältige Konfigurationsmöglichkeiten (Verbindung, Umgebungsorder, etc.)
* Simples Addressbuch mit Import- und Exportfunktionen
* AutoUpdate-Funktion (auch automatisch)
* Undekodierter Abruf (RAW) möglich
* 3 Cachingmethoden (von langsam bis schnell und von wenig bis viele lokal gespeicherte Daten)
* Integration ins System als Standard-Mailprogramm möglich
(kann mit automatisch gesicherten Registryeinträgen auch wieder entfernt werden)
* Unterstützung mehrerer POP3/SMTP-Accounts
* Umschaltung zwischen verschiedenen Text-MessageParts
* Einfache Erstellung einer Quicklaunch- oder Desktopverknüpfung
* Schrift und Farbe der E-Mail-Anzeige kann frei definiert werden
* Kontextmenu und Tastenkombination im Anzeige und Eingabefeld
* Systemintegration der verwendeten Dateinamenerweiterungen
* Wahlweise Speicherung der Konfigurationsdaten in Ini-Datei, Registry oder beidem möglich
Die hier beschriebene Version ist: 1.0 build 50330
Beschreibung des Programms auf meiner HP mit Screenshot und Downloadlink: www.meolus.de/delphi/mailoffice.php
Direkter Downloadlink: www.meolus.de/delphi/dl.php?id=5 <-- IMMER AKTUELL [ca. 358 KB]
FAQ: www.meolus.de/delphi/mailofficefaq.php <-- EINIGE FRAGEN DIE MIR IMMER WIEDER GESTELLT WURDEN
History: www.meolus.de/delphi/mailofficehistory.php <-- HIER SEHT IHR DIE AKTUELLSTEN VERÄNDERUNGEN
Bitte schreibt mir, was euch nicht gefällt, was euch besonders gefällt, was umbedingt rein muss und was ich lieber wieder rausschmeißen sollte, sowie das was ggf. nur fehlerhaft funktioniert (wobei mir momentan kein Fehler bekannt ist!)
Gruß Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
Zuletzt bearbeitet von meolus am Sa 28.05.05 23:03, insgesamt 23-mal bearbeitet
|
|
TimonWorld
      
Beiträge: 397
|
Verfasst: Do 08.01.04 19:03
cooles proggi benutze ich jetzt - ich hab ja 2 mail-adresse eine nutze ich mit outlook und eine mit mailoffice! problem: Betreff-zeile etc... WO?
1000 Vorteile
1 Nachteil!
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Do 08.01.04 20:03
Hey TimonWorld,
vielen Dank für dein Lob, doch bitte verrat mir doch, was mit der Betreffzeile, etc. nicht in ordnung ist, dann werde ich dies umgehend verbessern!
Gruß Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
TimonWorld
      
Beiträge: 397
|
Verfasst: Fr 09.01.04 17:45
sorry - hab mich vergugt!
hatte ja auch noch nichts angeklickt, PS.: der style auf dem screenshut ist bestimmt mit windows blinds, oder?
|
|
TimonWorld
      
Beiträge: 397
|
Verfasst: So 11.01.04 13:04
ps.: wie hast du die wav datei in die exe reingepackt!?!
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: So 11.01.04 17:14
Hier findest du ne Beispiel dafür wie man ne WAV in die EXE einbinden kann und aus ihr abspielen kann: www.swissdelphicente.../showcode.php?id=302
Gruß Meolus[/url]
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Di 02.03.04 20:53
Das Programm hat inzwischen noch ein paar kleinere (aber für mich wichtige) Funktionen erhalten
Die Funktion die verschickten und empfangen E-Mails automatisch zu speichern wurde überarbeitet und funktioniert jedenfalls für meine Zwecke schon perfekt  Auch das Weiterleiten habe ich noch ein bischen überarbeitet...
Momant arbeite ich noch an einer Automatischen Updatefunktion, die hoffentlich auch in wenigen Tagen oder Wochen funktioniert
Außerdem habe ich es mir mal erlaubt die History auf meiner Page, also nicht nur im Programm zu veröffentlichen... www.meolus.de/delphi...ilofficehistory.html
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
Zuletzt bearbeitet von meolus am Mi 19.05.04 16:37, insgesamt 1-mal bearbeitet
|
|
ixtreme
Gast
Erhaltene Danke: 1
|
Verfasst: Di 02.03.04 23:04
ich kann die history wohl nicht lesen, denn blau auf blau kommt nicht so gut
aber sonst Cool!
ixtreme.de
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Mi 03.03.04 08:43
@ixtreme: Entschuldige, das Problem liegt mit sicherheit mal wieder daran, dass IE und Mozilla die Stylesheets verschieden interpretieren
Werde das so schnell wie möglich ändern! Thx für die Meldung des Fehlers...
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
Da_Knuddelbaer
      
Beiträge: 485
|
Verfasst: Mi 03.03.04 09:27
Hübsch, gefällt mir
Das Laden von rund 230 Mails in die Liste dauert irgendwie recht lange, wenn das ein bissel schneller geht, dann wäre es noch besser
Eine Sache:
Ich bekam ständig eine Fehlermeldung, dass Benutzer und/oder Passwort nicht stimmen würden, obwohl beides korrekt war. Erst als ich das Häckchen bei "Passwort speichern" aktiviert hatte, funktionierte es und konnte verbinden. Getestet habe ich es bei Web.de.
"EMail speichern" geht bei mir irgendwie nicht, noch nicht eingebaut?
Während des Löschvorgangs von ein paar Mails kommt ein Kasten, schätzungsweise mit einer Statusanzeige, wie weit er mit löschen ist. Ich kann da aber nix lesen, weil der Kasten nicht aktualisiert wird. Er ist einfach nur grau und nach ner Weile wo er die ganzen Mails dann fertig gelöscht hat, war dann auch weg.
Hmm, und kannst du es vllt einbauen, dass man mehrere Mails auswählt, zum Beispiel alle, und dann alle auf Festplatte speichert?
Bei mir ist die Spalte für das Datum irgendwie zu schmal. Da stehen Datum und Uhrzeit drin, werden aber durch 3 Punkte ersetzt weil es halt zu schmal ist. Wenn ich die Größe ändere und eine Mail anschaue, dann setzt er es wieder auf die Standardgröße.
Nachdem ich das Prog eine Zeit lang stehen gelassen habe, hat es sich daraufhin verabschiedet und musste zwangsweise mit dem Taskmanager beendet werden. Wahrscheinlich Timeout oder so?
Aber so insgesamt gesehen gefällt mir das Prog immernoch!
Greetz,
Knuddelbaer
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Do 04.03.04 20:21
@Da_Knuddelbaer: NAbend schuldige, dass ich solange nicht geantwortet habe, aber irgendwie habe ich keine Zeit dazu gefunden
| Zitat: | | Das Laden von rund 230 Mails in die Liste dauert irgendwie recht lange, wenn das ein bissel schneller geht, dann wäre es noch besser |
--> Es wird von jeder E-Mail der Header (per Indy-Komenten) heruntergeladen, ich wüsste nicht wie das schneller gehen sollte...
| Zitat: | | Ich bekam ständig eine Fehlermeldung, dass Benutzer und/oder Passwort nicht stimmen würden, obwohl beides korrekt war. Erst als ich das Häckchen bei "Passwort speichern" aktiviert hatte, funktionierte es und konnte verbinden. Getestet habe ich es bei Web.de. |
--> Der Fehler war mir bisher unbekannt, aber ich werde mich der Sache in den nächsten Tagen annehmen - vielen Dank für die detailierte Beschreibung!
| Zitat: | | "EMail speichern" geht bei mir irgendwie nicht, noch nicht eingebaut? |
--> Dieser Button funktioniert sehr wohl, nur sollte ich wohl ne Visualisierung in mein Prog einbauen, dass der was gemacht hat. Die Mail ist in dem "E-Mail-Ordner" (standardmäßig: ./MOSavedMails/*.*) in einem Unterordner gespeichert (Die Attachments und ne Textdatei für den E-Mailtext)
| Zitat: | | Während des Löschvorgangs von ein paar Mails kommt ein Kasten, schätzungsweise mit einer Statusanzeige, wie weit er mit löschen ist. Ich kann da aber nix lesen, weil der Kasten nicht aktualisiert wird. Er ist einfach nur grau und nach ner Weile wo er die ganzen Mails dann fertig gelöscht hat, war dann auch weg. |
--> Ja das ist ne Statusanzeige! Ich habe allerdings noch nie so viele E-Mails auf einmal gelöscht, so dass es mir bisher nicht aufgefallen ist, dass ich das Fenster nochmal neuzeichnen sollte  - An dieser Stelle auch nochmal vielen Dank für den Hinweis!
| Zitat: | | Hmm, und kannst du es vllt einbauen, dass man mehrere Mails auswählt, zum Beispiel alle, und dann alle auf Festplatte speichert? |
--> Ok das habe ich bisher noch nicht, jedoch gibt es eine Option, die ALLE E-Mails die auf dem Server gefunden werden schon beim Laden auf der Festplatte gespeichert werden sollen. ("Datei" -> "Optionen..." -> "Automatisch abgerufene Mails automatisch speichern")
| Zitat: | | Bei mir ist die Spalte für das Datum irgendwie zu schmal. Da stehen Datum und Uhrzeit drin, werden aber durch 3 Punkte ersetzt weil es halt zu schmal ist. Wenn ich die Größe ändere und eine Mail anschaue, dann setzt er es wieder auf die Standardgröße. |
--> An dem ListView muss sich noch was ändern, dass ist mir auch schon aufgefallen, jedoch ist dies mit relativ Arbeit verbunden, so dass ich mich bisher immer davor gescheut habe ^^
| Zitat: | | Nachdem ich das Prog eine Zeit lang stehen gelassen habe, hat es sich daraufhin verabschiedet und musste zwangsweise mit dem Taskmanager beendet werden. Wahrscheinlich Timeout oder so? |
--> Timeouts sollten eigentlich durch einen extra Timer verhindert werden, welcher immerwieder NOOB-Commands sendet (<- oder so ähnlich hießen die...). Ansonsten kann dieser Fehler daran liegen, dass standardmäßig nach 10 min der Inhalt des Postfach neu abgerufen wird - hier sollte zwar eigentlich kein Fehler sein können, da es das Selbe wie wenn du auf "Aktualisieren" klickst ist. Testweise könntest du in den Optionen den Intervall dafür auf "0"=aus stellen, dann wird nicht mehr automatisch aktualisiert und das prog stürtzt nicht mehr ab?!
| Zitat: | | Aber so insgesamt gesehen gefällt mir das Prog immernoch! |
--> Vielen Dank, eine so gute Meinung zu dem Programm baut mich auf
Hab gerade gesehen, dass du auch aus Leverkusen kommst, was ich irgendwie interressant finde, da ich bisher noch keinem anderen Leverkusener in nem Forum begegnet bin
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
Da_Knuddelbaer
      
Beiträge: 485
|
Verfasst: Do 04.03.04 21:47
Tachchen,
kein Problem, ich bin Student und habs zur Zeit Semesterferien und damit eh nix zu tun
Stimmt, dein Prog hat tatsächlich die ganzen Mails schön beschriftet und geschrieben in Ordnern abgelegt. Sry, gar nicht aufgefallen.
Zu der Option mit dem automatischen Speichern: Überschreibt er bereits gelesene Mails einfach oder lässt er die bereits gespeicherten Mails einfach auf der Festplatte so liegen wie sie sind?
Den Intervall hatte ich zuvor auf 0 gesetzt, danach hatte ich die Mails aufgerufen. Lag vielleicht daran? Dass er eben nicht aktualisiert hat?
Du kommst auch aus Leverkusen? Kewle Sache!  Wo genau?
Greetz,
Knuddelbaer
PS: Wo speicherst du deine Einstellungen? In der Registry?
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Do 04.03.04 21:56
Nabend,
Quelltext 1:
| Stimmt, dein Prog hat tatsächlich die ganzen Mails schön beschriftet und geschrieben in Ordnern abgelegt. Sry, gar nicht aufgefallen. |
--> musst dich doch dafür nicht entschuldigen! Ist doch mein Fehler, dass mein Prog da nichts zu sagte
| Zitat: | | Zu der Option mit dem automatischen Speichern: Überschreibt er bereits gelesene Mails einfach oder lässt er die bereits gespeicherten Mails einfach auf der Festplatte so liegen wie sie sind? |
--> Wenn der Ordner existiert wird nichts gemacht und läd sie auch noch nicht einmal runter, wodurch beim Einschalten der Option, das erste Laden relativ lange dauert, weil er wirklich jede Mail komplett runterlädt, doch bei den weiteren Aktualisierungen merkt der, dass er die Mail schon gespeichert hat und lädt sie nicht runter...
| Zitat: | | Wo speicherst du deine Einstellungen? In der Registry? |
--> Die Einstellungen findet man in der Registry unter "HKEY_CURRENT_USER\Software\Marcel Gehrmann\MailOffice". Wenn du die wieder loswerden willst, kannste auch ganz einfach meinen RegEntryRemover benutzen...
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Mi 14.04.04 17:48
Hallo, bin gerade in den Ferien wiedermal etwas am Programm am herum basteln. Neu sind eine starke innere Umstruckturierung und eine neue Cachingmethode, bei der die kompletten Header auf der Festplatte gespeichert werden, wodurch das Laden gerade von größen Postfächern (mit vielen schon einmal geladenen Mails) nun um ein vielfaches schneller abläuft.
Da ich die Funktion gerade erst implementiert habe weiß ich noch nicht ob diese 100%ig fehlerfrei ist. Hab' schon 'ne Menge rumprobiert, aber keine Fehler mehr gefunden. Deshalb möchte ich an dieser Stelle nun nach Freiwilligen suchen, welche eine neue Vorabversion meines Programms auf gerade diese neue Funktion testen möchten!!!
Bitte vergewissert euch, dass unter "Datei" -> "Optionen" unter der Reiter "Programm" die ComboBox auf "Headerdaten lokal speichern (schnell, aber unsicher)" steht!
Getest werden sollte dann ob das Speichern/Laden (wird automatisch vom Programm gemacht) des Caches ohne Probleme funktioniert und ob Fehler in Sonderfällen von der Änderung des Postfachinhalts auftreten (z.B. wenn mittendrin Mails gelöscht wurden die aber immer noch als Vorhandene im Cache stehen!) Bitte meldet euch per Mail, ICQ oder PN so schnell wie möglich bei mir wenn ihr irgendwelche Fehler entdeckt, dass ich diese schnell beheben kann!
Hier gibts diese Vorabversion: www.meolus.de.vu/MailOffice.exe
Das schlimmste was reintheoretisch passieren könnte ist, dass mein Programm abstürzt (weil wieder mal irgendwo nen Listenindex überschritten wurde oder so *g*), dass es sich mal weigert die Mails "abzuholen" oder das der Cache meines Programms gelöscht bzw. überschrieben wird!!!
Wenn es Probleme mit der Vorabversion gibt und ihr das Programm wieder normal benutzen wollt, dann überschreibt die EXE einfach mit der letzten aktuellen Version von meiner HP!!! -> www.meolus.de.vu/del....php?file=mailoffice
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Fr 30.04.04 17:17
Tach auch, gerade ist die nächste volle MailOfficeversion - oder sollte ich besser Build sagen - fertig geworden. Neu sind jetzt aufjedenfall eine alternative Cachingmethode, welche um ecken schneller wie die bisherige ist, sowie die Aufmachung des Programms, da dort nun zumindest schoneinmal auf dem Posteingangfenster alle meiner Meinung nach störenden Buttons in einer schicken Symbolleiste verschwunden.
Die Links im ersten Beitrag sind wie immer aktuell und meine HP ist auch schon aktualisiert worden! Auf der HP findet ihr auch die Screenshots vom Programm - weiß nicht so genau wie das hier genau im Forum geht  .
Damit wäre dann wohl behoben, dass "Da_Knuddelbaer" seine 230 Mails nun endlich schneller Laden kann und auch durch das DropDown-Menu in der Symbolleiste am Speicherbutton nun auch den Ordner findet, in den seine E-Mails nachdem man auf "E-Mail Speichern" klickte scheinbar von alleine und einen Mucks verschwanden
Fehler wird man niemals 100%ig vermeiden können, also scheut euch nicht mir zurück zuschreiben...!!!
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
B@rndH
Hält's aus hier
Beiträge: 9
Win98SE
D5 Prof
|
Verfasst: Di 04.05.04 16:57
Hi!
Ich bin sehr interessiert dran, da mal nen Blick drauf zu werfen ...
... leider kann ich weder mit meinem IE noch mit Netscape auf Deine Site.
Ist das nun meine Dusseligkeit oder bist Du gerade am Umziehen?
Gruss
B@rndH
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Di 04.05.04 19:53
NAbend B@rndH,
tut mir Leid, ich habe auch schon bemerkt, dass meine Seite nicht erreichbar ist  Das Problem liegt einfach darin, dass die Typen von Cybton.com, bei denen meine HP liegt wohl wieder irgendwas verbockt haben
Naja, ich kann dazu eigentlich nur sagen abwarten... oder du schickst mir per PN ne Message, dann Mail ich dir das Prog...
[NACHTRAG]: Jetzt (so 21:30) scheint sie wieder zu gehen...
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
B@rndH
Hält's aus hier
Beiträge: 9
Win98SE
D5 Prof
|
Verfasst: Mi 05.05.04 07:02
Hi!
Danke für die schnelle Antwort! Find ich echt klasse!
Dein Angebot mit der PN nehme ich im Anschluss gern an.
Gruss
B@rndH
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Mi 19.05.04 16:36
Titel: Re: MailOffice 1.0 - kleiner POP3 & SMTP-Client o. Insta
Sorry, wollte eigentlich meinen Hauptbeitrag editieren um den die de.vu Addressen gegen die nun korrekten .de URLs auszutauschen, bin aber irgendwie auf "Zitat" gekommen und habe nun einen Beitrag den ich eigentlich gar nicht wollte...
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
meolus 
      
Beiträge: 78
Gentoo, Debian, Win7 64-bit, WinXP
Delphi 2006 Prof., Delphi 2005 PE
|
Verfasst: Fr 04.06.04 22:50
NAbend,
jetzt ist auch der letzte von Da_Knuddelbaer's großen Wünschen in Erfüllung gegangen. MailOffice kann nun auch auch mehrere POP3 und SMTP-Account nebeneinander verwenden! Wenn ihr noch Wünsche und Anregung bezüglich dieser oder anderer Funktionen habt, dann bitte einfach mal Posten. Das gilt natürlich auch für Fehler...
MfG Meolus
_________________ Real programmers don't comment their code;
if it was hard to write, it should be hard to read.
|
|
|