![]() |
SMTP-Component/Indy
Hallo,
ich benutze Delphi 2005 Personal. Ich muss ein Programm schreiben was auf ButtonClick eine email an eine im code festgelegte email sendet. Jedoch finde ich im internet nur lösungsansätze mit SMTP/Indy, jedoch weiss ich A: nicht was das ist, B: nicht wie man es bekommt/benützt. Meine Frage ist ob mir das jemand ausführlich erklären kann, und dann aus dem programm hinaus, ohne irgendwie meinen gmx acc. oder änhliches öffnen zu müssen die email verschicken kann... Ein gaanz grosses Danke schon mal im vorraus :/ Greetz Call |
AW: SMTP-Component/Indy
Hi, das ist im Grunde schnell erklärt.
Die INDY Sammlung sind die so genannten "Internet Direct" Komponenten, die eine Community für Delphi entwickelt hat. Dazu zählen alle möglichen Server und Clients und eigentlich alles, was mit Internet und Netzwerk zu tun hat. Diese Indy Komponenten sind mittlerweile in vielen Delphi Versionen schon vorinstalliert. In deiner jedoch nicht. Daher musst du auf folgende Seite gehen und dir das Paket herunterladen: ![]() Unter folgendem Link findest du eine sehr gute Installationsanleitung: ![]() Und wenn du alles richtig installiert hast, findest du hier ein Beispiel, wie man mit diesen Komponenten einen SMTP Client betreibt: ![]() Gruß, Michael |
AW: SMTP-Component/Indy
Zitat:
Wenn ich mich irgendwie revanchieren kann sag das. Ich probiere das heute gleich mal aus, wenn ich noch Hilfe brauche schreibe ich nochmal. |
AW: SMTP-Component/Indy
okay ich habe das tutorial befolgt jedoch bekomme ich bei dem compilieren der dclIndicore90 den fehler das das Package 'xmlrt' benötigt wird, da ich es aber dem tutorial gemäß eingefügt habe sehe ich jetzt nicht wo das problem ist :(
kann bitte noch mal jemand helfen? |
AW: SMTP-Component/Indy
War denn im 2005er wirklich noch kein Indy enthalten?
(selbst im Delphi 7 gab's die schon, wenn ich mich nicht irre) für Mails: TIdSMTP zum Senden und TIdPOP3 oder TIdIMAP4 zum Empfangen/Auslesen Und solange du damit auf keine Probleme/Bugs triffst, brauchst nicht unbedingt eine "aktuellere" Version davon zu installieren. Wobei man dabei die vorinstallierte Version zumindestens deaktivieren sollte, denn hier gilt auch das Highlanderprinzip (es kann nur Einen geben). |
AW: SMTP-Component/Indy
nein ich habe mich auch gründlich informiert es war wirklich nicht enthalten :/
|
AW: SMTP-Component/Indy
habe das jetzt hingekriegt das die xmlrtl erkannt wird, jetzt kommt der fehler das die 'IdAbout-dcu' fehlt :/
|
AW: SMTP-Component/Indy
Oooookay :D hat sich jetzt erledigt, ich habe keine ahnung wieso das plötzlich ging, aber ich habe nichts anders gemacht, plötzlich kam das was im tutorial auch stand und somit denke ich das es jetzt funktioniert!
DANKE, ein RIESIEGES DANKE an alle die geholfen haben :)) |
AW: SMTP-Component/Indy
Sind die Suchpfade zu den Indy-Dateien eingerichtet?
IdAbout.dcu fehlt: Hier muß der Compiler entweder die IdAbout.dcu oder die IdAbout.pas auch finden können. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:45 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