Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Koma-Mail, Freeware eMail-Client (https://www.delphipraxis.net/25285-koma-mail-freeware-email-client.html)

Koma-Code 4. Jul 2004 02:10


Koma-Mail, Freeware eMail-Client
 
Hi,

ich habe einen Freeware eMail-Clienten geschrieben
und würde mich über ein paar komentare freuen :)

(Er läuft auch vom USB-Stick aus)


Download:
http://www.koma-code.de/ProgsZip/KomaMail.zip

Schöne Grüße,

Matthias

P.S.
Vielleicht auch ein paar Tips:
z.B.: csv import für outlook, netscape, ...

und warum ist mein Menu so komisch verschoben??
Passiert immer wenn ich die Caption von den Einträgen ändere.

Die Muhkuh 4. Jul 2004 07:28

Re: Koma-Mail, Freeware eMail-Client
 
Hi und Herzlich willkommen in der DP :dp:,


das Programm macht einen sehr guten eindruck.

Aber trotzdem ein bisschen Kritik/Verbesseringsvorschläge:

1. Wenn man auf Deutsch umstellt (Sollte Standart sein), und irgendwo kommt eine ShowMessage() ins Spiel, sind die noch auf Englisch
2. Die Hints sind auf Englisch auch wenn Deutsch eingestellt ist.
3. Wenn man eine E-Mail verfasst, und auf HTML umstellt, sollte man, wenn man auf Fett (o.Ä.) drückt, nur das markierte Wort oder was man als nächstes Schreibt, dick markiert werden und nicht der ganze Text.
4. Ich kenn mich zwar nicht mit Griechisch aus, aber da stehen nur so komische Buchstaben (ñ,û,®,...).




ansonsten ist das Proggi gut^^!

himitsu 4. Jul 2004 08:23

Re: Koma-Mail, Freeware eMail-Client
 
Zitat:

Zitat von Spider
4. Ich kenn mich zwar nicht mit Griechisch aus, aber da stehen nur so komische Buchstaben (ñ,û,®,...).

Wenn du schon sowas machst, solltest du auch dafür sorgen, das in deinem System auch die entsprechenden Sprachen/Schriftarten installiert sind.



Das Programm hab ich mir noch nicht angesehn, aber das hol' ich noch nach ^^

[ADD]
Hab gerade mal reingeschaut.

Also in der Symbolleiste für die Dekodieroptionen fehlt die Beschriftung der Checkbocken - erst nachdem ich die Sprache umgestellt hatte war da ewas zu sehn.

Mit dem Griechisch stimmt wirklich was nicht - ich hab alle Sprachen installiert und da sieht es wie vonSpider beschrieben aus - bist du auch sicher, dass dein Programm Unicodefähig ist ... sieht jedenfalls nicht danach aus.

Deutsch als Standardsprache:
Da der Download ja von 'ner deutschen Seite stammt, währe das ein "guter" Vorschlag.
Aber wenn sich zum Beispiel ein nicht deutschverstehender Grieche das Programm vornimmt, ist es so (in englisch) schon OK.

Beim 1. Programmstart kam das:
Zitat:

---------------------------
Koma-Mail
---------------------------
Datei K:\*Programmdaten\Windows-System\Administrator\Desktop\KomaMail\Setup.ini kann nicht geöffnet werden. Das System kann die angegebene Datei nicht finden.
---------------------------
OK
---------------------------

Koma-Code 4. Jul 2004 10:31

Re: Koma-Mail, Freeware eMail-Client
 
Die Sprachheinstellung griechisch klappt schon.
Es muß blos ein griechisches Windows sein und wurde auch schon getestet.

Ich würde deutsch nicht als Standartsprache verwenden, denn fast jeder Deutsche kann Englisch,
aber kaum ein Engländer, Ami, Grieche, ... kann deutsch.

Denn Fehler mit der Ini habe ich bereits behoben, danke.

Ich habe jetzt auch alle Messages in Deutsch,
bei den Hints muß ich erst noch suchen gehen :)

Luckie 4. Jul 2004 12:15

Re: Koma-Mail, Freeware eMail-Client
 
Ermittele die Systemsprache und stell die als Standard ein. Kann dein Programm die Systemsprache nicht, dann wähle Englisch. :zwinker:

Koma-Code 4. Jul 2004 12:33

Re: Koma-Mail, Freeware eMail-Client
 
Gute Idee :-D

werde ich gleich einbinden

Kann es jetzt

Koma-Code 4. Jul 2004 17:57

Re: Koma-Mail, Freeware eMail-Client
 
So, habe es jetzt geschafft :),

das Problem mit dem Menü muß ein Fehler von Delphi gewesen sein.
Hab den Komponenten ausgetauscht und jetzt läuft alles wunderbar.

KM

Gydan 4. Jul 2004 19:26

Re: Koma-Mail, Freeware eMail-Client
 
Kann dein Programm auch automatisch eine Verbindung ins Internet herstellen und beenden?

S2B 4. Jul 2004 21:18

Re: Koma-Mail, Freeware eMail-Client
 
Imho ist das gar nicht möglich, wenn es Windows nicht von selbst macht... :)

Gydan 4. Jul 2004 22:08

Re: Koma-Mail, Freeware eMail-Client
 
Doch, das geht, machen viele Mail-Checker. Man muss nur angeben, über welche DFÜ-Verbindung sie sich einwählen sollen. Macht dann theoretisch Windows. Aber es ist automatisch.

Koma-Code 4. Jul 2004 23:34

Re: Koma-Mail, Freeware eMail-Client
 
Ja, dass geht sogar wirklich relativ einfach
(hab ich schon mal für ein anderes Programm gemacht)

Werde es morgen hinzufügen,

Nun gute Nacht :cat:

Luckie 5. Jul 2004 05:05

Re: Koma-Mail, Freeware eMail-Client
 
Beim Schließen:
Zitat:

---------------------------
Koma-Mail
---------------------------
Failed to set data for 'F1X'
---------------------------
OK
---------------------------
:roll:
Und danach keine Chance es zu beenden. Nur noch abschiessen mit dem Taskmanger ging.

Ähm, wie darf ich so was verstehen:
[] Plain Text/HTML
Wenn ich das Häkchen setzte, was habe ich denn dann? Plain Text oder HTML? Warum hast du da keine RadioButtons genommen?

Die Passwort Abfrage beim Mail abrufen erscheint irgendwo auf dem Bildschirm, wie es scheint. Weder auf dem Bildschirm zentriert, noch in Bezug auf das Hauptfenster zentriert.

Wie funktioniert der Spam-Filter? Werden Mails von der hinzugefügten Adresse als Spam behandelt oder wird der Spam-Filter für diese Adresse aktiviert?

Kontakte: Warum sind alle Titel englisch? (Mr., Mrs, ...) Ebendso bei der Kategorie. Warum ist diese zu dem noch englisch beschriftet?

Manche Dialoge lassen sich maximieren, was keinen Sinn macht - zum beispiel der Passwort-Dialog.

Wenn ich eine E-mail schreibe und sie im temp Ordner speichere, wird da immer noch 0 angezeigt. Und irgendwie kann ich die gespeicherte E-Mail auch nicht mehr editieren.

Was ist das für eine Mail Adresse im "an" Eingabefeld bei neuer E-mail schreiben: dunnqsyfdp@hasbro.co.uk Kann es sein, dass irgendwie die Adressen von Empfangenen Mails dort gleioch aufgenommen werden?

Wenn du schon den IE zum Anzeigen von HTML Mails nutz, kann man die Vorschau irgendwo deaktivieren?

Wie kann ich eine Vorlage wieder löschen?

Zu mindest bei den Buttons fehlen überall die Tooltipps.

Lösche ich eine Mail wird ihr Inhalt immer noch angezeigt.

Die Listbox mit dem was er macht bzw. gemacht hat, läßt sich nicht scrollen. Ich sehe imme rnur die letzten drei Zeilen.

In der Out-Box befindet sich eine Mail. Ich kann sie mit dem Viewer öffnen (und bearbeiten, was wohl keinen Sinn macht, da man die Änderung nicht speichern kann) aber beim noch "mal senden" sagt er mir:
Zitat:

---------------------------
Koma-Mail
---------------------------
RichEdit line insertion error.
---------------------------
OK
---------------------------
Das war wohl erstmal das Gröbste. Habe es nur oberflächlich getestet und das war das, was mir in zehn Minuten so aufgefallen war.

Nur eins noch. Du speicherst alle Einstellungen im Programmordner. Nutz man das Programm nicht auf dem USB Memory Stick, sondern auf den PC, hast du ein Problem. Nicht jeder Benutzer hat Schreibrechte im Programmordner. Zu dem würden mehrere Benutzer ihre Einstellungen gegenseitig überschreiben usw. Biete eine Möglichkeit die Daten entweder im Anwendungsverzeichnis oder im HomeDir des Users zu speichern und die Möglichkeit von wo er sie lesen soll. Hab eich es auf einem USB Stick wäre es sinnvoll soe vom Programmverzeichnis zu lesen zum beispiel.

Gydan 5. Jul 2004 06:45

Re: Koma-Mail, Freeware eMail-Client
 
Fände ich gut, da ich es nervig finde, wenn ich Mails versende oder abrufe, erst eine Verbindung herzustellen.

Koma-Code 5. Jul 2004 11:05

Re: Koma-Mail, Freeware eMail-Client
 
Hi,

ich habe jetzt die Passwortabfrage verschoben
und die Kontakte auch auf Deutsch übersetzt.

Das automatische Verbinden, bei Auto-Checkmail klappt
auch, jedoch wollte ich fragen, wie man alle eingerichteten
Internetverbindungen ausliest.

Die Spamfunktion funkioniert so, dass alle eMail von dieser Adresse
in den Spamordner verschoben werden und die Zahl hinter dem Ordnername
gibt an wieviel ungelesene eMails sich darin befinden.

An, bedeutet, dass man einen Kontakt auswählen kann,
der diese eMail empfängt.

Vorlage löschen klappt mit rechter Maustaste anklicken.

Wenn das Häckchen gesetzt ist, schickt er plain.

Der Fehler "Failed to set data for 'F1X'" dürfte jetzt das beenden
des Programms nicht mehr verhindern (Koma-Mail speichert die Fenstergrößen in
der Registry).

Den Richedit Fehler verstehe ich selbst noch nicht, setzt mich heute abend nochmal hin und probiere ihn zu richten.

Danke für die vielen Verbesserungsvorschläge :dp:

Luckie 5. Jul 2004 11:11

Re: Koma-Mail, Freeware eMail-Client
 
Zitat:

Zitat von Koma-Code
Die Spamfunktion funkioniert so, dass alle eMail von dieser Adresse
in den Spamordner verschoben werden und die Zahl hinter dem Ordnername
gibt an wieviel ungelesene eMails sich darin befinden.

Nun ja. Nicht sehr sinnvoll. Die Absender werden eh zufällig generiert.

Zitat:

An, bedeutet, dass man einen Kontakt auswählen kann,
der diese eMail empfängt.
Das war mir schon kalr. Nur werden da automatisch die Adressen von den Mails ind die Combobox eingetragen, die ich schon empfangen habe? Kann man das abstellen? Ich hatte da schon die Adressen von zwei Spam Mails drinne. :roll:

Zitat:

Vorlage löschen klappt mit rechter Maustaste anklicken.
Mach einen Button. Das findet sonst nicht jeder. Zum Hinzufügen hast du ja auch einen.

Zitat:

Wenn das Häckchen gesetzt ist, schickt er plain.
Das solltest du groß dabei schreiben. Hellseher sind wohl die wenigsten Benutzer. Aber warum sind es keine RadioButtons? Dann wäre es sofort klar.

Zitat:

Der Fehler "Failed to set data for 'F1X'" dürfte jetzt das beenden
des Programms nicht mehr verhindern (Koma-Mail speichert die Fenstergrößen in
der Registry).
Und wo bitte schreibst du das rein? Doch nicht etwas in HKLM? Denn in HCKU würde es gehen. Ich pflege nicht asl Admin an meinem Rechner zu arbeiten. Und wen du was in der Registry speicherst, dann sagt das bitte auch. Ich habe keine Lust mir die Registry zu zu müllen.

Koma-Code 5. Jul 2004 11:28

Re: Koma-Mail, Freeware eMail-Client
 
Zitat:

Koma-Code hat folgendes geschrieben:

Die Spamfunktion funkioniert so, dass alle eMail von dieser Adresse
in den Spamordner verschoben werden und die Zahl hinter dem Ordnername
gibt an wieviel ungelesene eMails sich darin befinden.


Nun ja. Nicht sehr sinnvoll. Die Absender werden eh zufällig generiert.
Das stimmt schon, da geht es mir eher um Newsletter die ich nciht in meinem Verzeichnich haben will.

Der Knopf an gibt die Kontakte an, die ComboBox speichert alle eMail-Adressen (kann man unter Optionen-Andere Optionen löschen).

Zitat:

Wenn du schon den IE zum Anzeigen von HTML Mails nutz, kann man die Vorschau irgendwo deaktivieren?
Unter Optionen->Andere Optionen

Zitat:

Und wo bitte schreibst du das rein? Doch nicht etwas in HKLM? Denn in HCKU würde es gehen. Ich pflege nicht asl Admin an meinem Rechner zu arbeiten. Und wen du was in der Registry speicherst, dann sagt das bitte auch. Ich habe keine Lust mir die Registry zu zu müllen.
Ab jetzt in die Current User

Zitat:

Das solltest du groß dabei schreiben. Hellseher sind wohl die wenigsten Benutzer. Aber warum sind es keine RadioButtons? Dann wäre es sofort klar.
Ich finde die zu groß auf dem kleinen Bar, den eine Checkbox braucht nur einen und nicht zwei. Werd mir etwas einfallen lassen, dass es klarer macht.

Steve90211 5. Jul 2004 11:33

Re: Koma-Mail, Freeware eMail-Client
 
Zitat:

Zitat von Koma-Code
Hi,
des Programms nicht mehr verhindern (Koma-Mail speichert die Fenstergrößen in
der Registry).

Hi ...
bin kein freund von Registry-einträgen ... da du ja eh schon eine INI hast scheib doch einfach das auch noch da rein ... das hält die Registry sauber und lässt das Proggi (bzw. dessen einstellungen) leichter sichern.

Luckie 5. Jul 2004 11:33

Re: Koma-Mail, Freeware eMail-Client
 
Zitat:

Zitat von Koma-Code
Das stimmt schon, da geht es mir eher um Newsletter die ich nciht in meinem Verzeichnich haben will.

dann solltets du das Filterregel oder so nennen und dem Benutzer wählen lassen, wo er sie hinhaben will.

Zitat:

Der Knopf an gibt die Kontakte an, die ComboBox speichert alle eMail-Adressen (kann man unter Optionen-Andere Optionen löschen).
Würde ich standardmäßig deaktivieren.

Zitat:

Ab jetzt in die Current User
Wenn du schon den Rest in Dateien speicherst, warum das nicht auch noch?

Zitat:

Ich finde die zu groß auf dem kleinen Bar, den eine Checkbox braucht nur einen und nicht zwei. Werd mir etwas einfallen lassen, dass es klarer macht.
Nebeneinander?

Koma-Code 5. Jul 2004 12:29

Re: Koma-Mail, Freeware eMail-Client
 
Zitat:

Der Knopf an gibt die Kontakte an, die ComboBox speichert alle eMail-Adressen (kann man unter Optionen-Andere Optionen löschen).


Würde ich standardmäßig deaktivieren.
Kann man jetzt

Zitat:

Wenn du schon den Rest in Dateien speicherst, warum das nicht auch noch?
Okay, habe ich verändert

Das mit dem Spamfilter ist doof, ich weiß.
Der wird ansich noch verbessert.

fkerber 10. Jul 2004 16:35

Re: Koma-Mail, Freeware eMail-Client
 
Hi!

Kann es sein, dass da Programm in der aktuellen PCGO vorgestellt wird (S. 150 f.)

Scheint das selbe zu sein ... :gruebel:

Falls dem so: :thuimb:


Ciao fkerber

MisterNiceGuy 10. Jul 2004 16:51

Re: Koma-Mail, Freeware eMail-Client
 
Hi,

sieht ja schon sehr ordentlich aus :) Was mir aber gleich negativ aufgefallenst, ist, dass etwa 9(?!) Dateien in dem Ordner angelegt werden.

Find ich ein bisschen viel, lässt sich das nicht in ein paar weniger Daten fassen?

Koma-Code 10. Jul 2004 18:09

Re: Koma-Mail, Freeware eMail-Client
 
Es ist in der aktuellen PC GO :) :)

@MisterNiceGuy
Es sind leider wirklich ein paar Dateien zu viel geworden.
Werd in den Ferien nochmal etwas daran arbeiten
und probieren einige zusammen zufassen.

Koma-Code 5. Okt 2004 00:15

Re: Koma-Mail, Freeware eMail-Client
 
Ich habe jetzt viele neue Funktionen eingebaut

und würde es gerne wieder an den Pranger stellen.

Schöne Grüße,

KM


[edit]

Die Checkfunktion läuft jetzt über einen Thread, es ist mein erster Thread den ich geschrieben habe.
Gibt es irgendwelche Fehler?

download der Thread-Version:

ftp://koma-code.de/ProgsZip/KomaMail.zip


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz