Delphi-PRAXiS
Seite 5 von 5   « Erste     345   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Email über php Script versenden (https://www.delphipraxis.net/15971-email-ueber-php-script-versenden.html)

Synonym 11. Feb 2004 12:30

Re: Email über php Script versenden
 
Hier die Unit!

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls,IdMultipartFormData, IdBaseComponent, IdComponent,
  IdTCPConnection, IdTCPClient, IdHTTP;

type
  TForm1 = class(TForm)
    Memo1: TMemo;
    Button1: TButton;
    IdHTTP1: TIdHTTP;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Label4: TLabel;
    procedure Button1Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;



implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
  data: TIdMultiPartFormDataStream;
begin
  data := TIdMultiPartFormDataStream.Create;
  try
    { add the used parameters for the script }
    data.AddFormField('zu', Edit3.Text);
    data.AddFormField('betreff', Edit1.Text);
    data.AddFormField('text', Memo1.text);
data.AddFormField('von', Edit2.Text);

    { Call the Post method of TIdHTTP and read the result into TMemo }
    Memo1.Lines.Text := form1.IdHTTP1.Post('http://www.domain.de/mail.php', data);
  finally
    data.Free;
  end;
end;


end.
gruß

synonym

Matze 11. Feb 2004 12:40

Re: Email über php Script versenden
 
Danke.

Ich habe den Code genauso, und es geht bei mir irgendwie nicht.
Eine E-Mail, die ich über dein Programm verschickt habe, kam bei mir nie an...

Synonym 11. Feb 2004 12:42

Re: Email über php Script versenden
 
ja ich denke mal mein server ist im moment zu lahm...schalte die mail.php jetzt gleich auch ab...

gruß

synonym

P.S. Hast du denn mal versucht die url über den browser zu öffnen!

Synonym 11. Feb 2004 12:47

Re: Email über php Script versenden
 
mein script arbeitet auf jedenfall denn der rückgabewert des php scripts ist

Vielen Dank, Ihre E-Mail wurde versendet!

synonym

Matze 11. Feb 2004 12:50

Re: Email über php Script versenden
 
Ups, hab's nicht angeguckt, ich dachte, das wär ne Beispiel-Domain: http://www.domain.de/mail.php

Also mein Script sieht folgendermaßen aus:

Zitat:

<?php
$text = stripslashes($text);
mail("$zu","$betreff","
$text",
"From: $von
Content-Type: text/html");
echo("E-Mail erfolgreich gesendet");
?>

Synonym 11. Feb 2004 12:59

Re: Email über php Script versenden
 
hmm, dann weiß ich auch nicht...normal müsste es so funktionieren, mein script sieht genauso aus...

Gruß´

synonym

Matze 11. Feb 2004 13:01

Re: Email über php Script versenden
 
Trotzdem vielen, vielen Dank, dass du dich so bemüht hast! :)

Matze 11. Feb 2004 13:12

Re: Email über php Script versenden
 
Ach, nochwas :mrgreen:

Das hier:

Code:
$text = stripslashes($text);
nützt bei mir nichts, es entsteht immer nur ein Einzeiler.

Interritor 11. Feb 2004 19:58

Re: Email über php Script versenden
 
Hi,

ich hab da mal ne klein zwischen Frage, welche Version von den Indy´s hast du?

Also bei geht es erst seit ich die 9.0.14 installiert habe mit den 9.0.10 ging´s bei mir auch nicht.


mfg
Andre

Matze 12. Feb 2004 12:50

Re: Email über php Script versenden
 
Ich hab die, die bei D7 dabei sind. Welche Version das ist, kann ich dir leider auch nicht sagen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:13 Uhr.
Seite 5 von 5   « Erste     345   

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