Homepage selbermachen 7.849 Themen, 35.585 Beiträge

PHP : eMail mit Anhang, per Formular Adresse !?

basskilla / 5 Antworten / Flachansicht Nickles

Hi!


Ich bin gerade dabei, PHP zu lernen(wenn mal Zeit dazu...),
und gerade hänge ich an folgendem Problem:


Ich möchte mit Heyes' Bibliothek "htmlMimeMail.php" (phpguru.org !!!?!)
eine eMail mit Anhang versenden, was soweit auch klappt;


Nun möchte ich das ganze noch erweitern, und zwar so,
das zuerst per Formulareingabe die Ziel-Emailadresse
eingegeben werden soll, nach Button-Klick soll
der Versand der Nachricht nebst Anhang erfolgen..


Habe da zwar schon so eine Idee zu, aber
da ich mich noch auf seeehr dünnem Eis mit PHP
bewege, wollte ich euch um eure Unterstützung bitten.


In einer Datei mit dem Formular ( index.php )
wird die Adresse abgefragt; das Formular
verweist auf eine 2. Datei,
das mime-mail-Script; (index2.php)
In der Theorie ganz nett, aber die Übergabe der
Adresse funktioniert noch nicht so, wie sie soll;
eben erste Ergebnisse von "learning-by-doing"..


Da das Listing recht lange ist, habe ich einen
Link zu einer Datei zu bieten (.zip), darin enthalten
sind die PHP-Dateien und eine Grafikdatei als
Test-Anhang...; insgesamt nur 23 kb!


http://home.arcor.de/basskilla/frage.zip


Würde mich sehr freuen, wenn jemand mal
eine Minute Zeit finden würde....


Falls Ihr natürlich schon fertig die
nötigen Scripte haben solltet... 
....sagt mir bitte auch Bescheid, ok ?!


;)


Vielen Dank und schöne Grüße,


Sven

bei Antwort benachrichtigen
xafford basskilla „PHP : eMail mit Anhang, per Formular Adresse !?“
Optionen

an sich ist es ganz einfach, du müsstest nur für die adresse im mail() befehl eine variable definieren, die du über das formular übermittelst.
aber mal was ernstes, ist dir eigentlich klar, daß du damit in teufels küche kommen könntest, wenn jemand dieses formular einfach zum spammen oder versenden von viren, trojanern, etc nutzen würde? dies wär für jeden der halbwegs ahnung davon hat problemlos möglich und er könnte dies sogar scriptgesteuert mit ein paar tausenden mails pro stunde machen, wenn dein server dies leistungsmäßig mitmacht. abgesehen davon, daß dieses mailvolumen zu deinem transfervolumen zugerechnet wird wären natürlich auch die empfänger, die dann als absender wohl nur deinen server identifizieren könnten bestimmt auch nicth gerade hocherfreut.
wenn du also so etwas anbieten sollst, dan mußt du dir unbedingt gedanen darüber machen, daß du auf jeden fall jeden eindeutig identifizieren kannst, der eine mail darüber verschickt und zu jeder betreffenden mail zuordnen kannst.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen