Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Email verschicken (https://www.delphipraxis.net/67069-email-verschicken.html)

Chrissi91 9. Apr 2006 08:34


Email verschicken
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hi :hi:,

da mein Programm noch nicht einwandfrei funktioniert, stell ich es mal als OS rein. Das Programm loggt sich anhand der Daten vom User in die Email ein. Daten werden per Rijndael verschlüsselt in der Registrierungsdatenbank gespeichert, sofern der User dies aktiviert hat. Danach kann man eine Email verschicken (Bcc, CC, Priorität, Empfänger, Betreff, Attachments). Es gibt die Möglichkeit eine Vorschau zu bekommen, wenn es sich um eine HTML-Mail handelt. Das wird in der TWebBrowser - Komponente angezeigt. Das Ganze wird mit den Indys verschickt.

Was nicht funktioniert:
  • Bei mir kommt der HTML - Code als reiner an (bei Web.de), er wird also nicht umgewandelt, wobei ich von anderen HTML-Emails bekomme. HTML-Mails sind also bei mir aktiviert.
  • Die Attachtments werden nicht angehängt, sondern der Code wird ans Ende der Nachricht rangehangen, wie, als wenn ich mir eine Datei im Editor anschaue.

Was ich noch einbauen möchte:
  • Der HTML-Code soll überprüft werden, ob er valide ist. Gibt es dort vorgefertigte Proceduren :mrgreen:? Mit Hilfe einer Website wie zum Beispielhier wollte ich es nicht machen.
  • Ich möchte im Loginfenster auch die Möglichkeit einbauen, die Daten wieder aus der Regitrierungsdatenbank zu löschen. Wie mache ich das, mit welchem Befehl?

Der InfoButton ist mit Absicht nicht elegt, da ihr sonst wieder eine extrakomponente zum Kompilieren bräuchtet.

Ideen eurerseits sind auch immer herzlich willkommen ;)

Chrissi91

P.S.: Ihr braucht also TWebBrowser, Indys und die Verschlüsselungskomponenten (s. Anhang)


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:16 Uhr.

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