![]() |
E-Mail vom Programm senden
Hi,
Wollte mal fragen wie man eine E-Mail von meinem Programm aus schicken kann ? MFG |
Re: E-Mail vom Programm senden
|
Re: E-Mail vom Programm senden
Indy hab ich schon, wollte nur genau wissen mit welcher komponente von indy :roll:
|
Re: E-Mail vom Programm senden
SMTP? :gruebel: :mrgreen:
|
Re: E-Mail vom Programm senden
|
Re: E-Mail vom Programm senden
Zitat:
|
Re: E-Mail vom Programm senden
|
Re: E-Mail vom Programm senden
Hat jemand ein kleines Beispeil Programm zum downloaden ? Bei meinen Indy Demos is nix dabei.
|
Re: E-Mail vom Programm senden
Glaube ich nicht. Da ist bestimmt ein MailClient als Demo dabei.
|
Re: E-Mail vom Programm senden
Hi!
Dann lad dir mal die neuen Demos runter. Da ist mit 100% Sicherheit ein MailClient dabei. Ciao Frederic |
Re: E-Mail vom Programm senden
Hallo,
schau doch mal bei: ![]() und such dort nach Mail. Die haben einiges um Mails senden zu können. mfg Helmi |
Re: E-Mail vom Programm senden
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo alle zusammen,
es geht natürlich auch über "MAPI", siehe Anhang ... bye Claus |
Re: E-Mail vom Programm senden
@Duffy: Danke, geht aber über den Outlook express.
@Helmi: Jo volltreffer, wenn das dass is was ich suche und es auch geht, dann ist es ja ganz einfach. MDF |
Re: E-Mail vom Programm senden
Hallo Äfan,
wenn Du Mails direkt versenden willst, sind die Indy's die bessere Wahl. bye Claus |
Re: E-Mail vom Programm senden
@Duffy: Ja will ich. OK aber trotzdem Danke. :thumb:
|
Re: E-Mail vom Programm senden
Oh, habe doch ein Problem:
Ich habe jetzt diese möglichkeit versucht ![]() |
Re: E-Mail vom Programm senden
hi,
du brauchst ne komponente idSMTP und eine komponente namens idMessage. Der Rest geht relativ analog. Absenden der nachricht machst du mit
Delphi-Quellcode:
Gruß
idSMTP.send(idMessage);
ken |
Re: E-Mail vom Programm senden
Wie würde dann folgender code mit idSMTP und idMessage aussehen ?
Delphi-Quellcode:
MFG
procedure TForm1.Button1Click(Sender: TObject);
begin NMSMTP1.Host := 'mail.host.com'; NMSMTP1.UserID := 'Username'; NMSMTP1.Connect; NMSMTP1.PostMessage.FromAddress := 'webmaster@swissdelphicenter.ch'; NMSMTP1.PostMessage.ToAddress.Text := 'user@host.com'; NMSMTP1.PostMessage.ToCarbonCopy.Text := 'AnotherUser@host.com'; NMSMTP1.PostMessage.ToBlindCarbonCopy.Text := 'AnotherUser@host.com'; NMSMTP1.PostMessage.Body.Text := 'This is the message'; NMSMTP1.PostMessage.Attachments.Text := 'c:\File.txt'; NMSMTP1.PostMessage.Subject := 'Mail subject'; NMSMTP1.SendMail; ShowMessage('Mail sent !'); NMSMTP1.Disconnect; end; |
Re: E-Mail vom Programm senden
Auch wenn ich dir nicht den Spaß an der Freude nehmen will:
Hier gibbet wunnerbare Demos: ![]() Is' für die Indys Ver. 9, gibt auf der Seite auch was für die 10er |
Re: E-Mail vom Programm senden
Naja, also die demo funktioniert irgendwie net, also das prog starten, aber kann nix senden. Wenn mir jemand den code da oben umproggen kann, dass er mit indy geht, wär das perfekt :thumb: :-D :wink:
|
Re: E-Mail vom Programm senden
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Äfan,
falls dein Problem noch nicht gelöst ist, sollte Dir die angehängte Demo weiterhelfen. bye Claus |
Re: E-Mail vom Programm senden
Danke, könnte mir helfen. Nur ein problem mit der Demo.exe:
Wenn ich die mail senden will kommt eine Meldung: blablabla Gradefull oder sowas und wenn ich bei Optionen meinen Servernamen eingebe und sende kommt: blablalba authentification oder sowas in der art. |
Re: E-Mail vom Programm senden
Zitat:
Zitat:
|
Re: E-Mail vom Programm senden
Zitat:
|
Re: E-Mail vom Programm senden
Doch kann man. Such einfach mal hier oder im SDC danach. Es ist eine Silent Exception.
Tools -> Debugger Optionen -> Sprach-Exceptions -> Hinzufügen. Dort fügst du einfach die Exception hinzu. |
Re: E-Mail vom Programm senden
Naja, gut, das geht ja dann in Delphi, diese meldung kommt aber in dem Compilierten programm !
|
Re: E-Mail vom Programm senden
Tja. Wenn du die Sourcen hast, selber kompilieren oder dem Programmierer Bescheid sagen. :?
Oder: Selber das Programm schreiben. ;) |
Re: E-Mail vom Programm senden
Könnte man das nicht mittels
![]() Nachtrag: Vielleicht geht auch irgendwas mit ![]() |
Re: E-Mail vom Programm senden
hi ich wollte auch mal son programm schreiben bin dann aber auch mit indy gescheitert - habs dan aber mit der sendmail funktion von einem freehoster gelöst.
Schreib ein php script an das du nur noch die werte senden musst Ist vielleicht nicht die beste möglichkeit, aber sie funktioniert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:22 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