PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie funktioniert die Funktion 'mail()'


8-Ball
22.06.2004, 19:35
Hallo zusammen!

Ich habe da mal 'ne Frage bezüglich der Funktion mail(). Sie sieht ja allgemein so aus:
bool mail(string to, string betreff, string nachricht [, zusätzlicher header])
Jetzt meine Frage: Wie richte ich eine Versandadresse dafür ein? Wo muss ich diese angeben?







_______________________________________________
P.S.: DEUTSCHLAND WIRD EUROPAMEISTER!! *gg* :deutschland:
_______________________________________________

Kompost
22.06.2004, 20:05
Ich bin mir nicht ganz sicher was du meinst aber wie wäre es hiermit?

<A HREF="mailto:meine@email.de?subject=Dies ist die Überschrift> TEXT </A>

meinst du das?

8-Ball
22.06.2004, 22:17
Nein *g* das mein ich nicht... das ist ja HTML. Vielleicht hätt ich besser sagen sollen, dass es sich um eine PHP-Funktion handelt.

Also.... im PHP gibt es die Funktion mail(). Mit dieser lässt sich automatisch eine E-Mail erzeugen. Man kann diese E-Mail allerdings nicht ohne eine Absender E-Mail Adresse eingerichtet zu haben, versenden. Das heißt... wenn man z.B. schreiben würde:
<?php mail("mail@test.de","Der Betreff","Der Inhalt"); ?>
würde er eine Fehlermeldung ausgeben, weil die Absender Adresse nicht definiert ist.

Jetzt meine Frage, wie und wo definiert man diese Absender Adresse? Man kann sie leider nicht direkt in der Funktion angeben...
Man gebraucht diese Funktion ja beispielsweise bei Gästebüchern, um dem User direkt für seinen Eintrag zu danken. Es wird dann sofort eine E-Mail losgeschickt mit der Adresse des User, die er eben eingetragen hat und als Antwort Adresse steht da ja meistens "webmaster@seite.de" oder so....

Atomic
22.06.2004, 23:07
$ext = "From:von@domain.de\nX-Mailer: Mein Mail-Script";
**@mail(zu@domain.de,"Der Betreff","Inhalt",$ext);
Es gibt noch weitere Schlüsselwörter.
Praktisch alles was man so beim normalen Mail Programm hat: cc bcc usw.

Siehe auch:
http://PHP.net/mail

8-Ball
23.06.2004, 15:20
Alles klar... das ist genau das was ich brauchte!

Vielen Dank :thx: *g*

Atomic
23.06.2004, 17:13
Originally posted by 8-Ball@Jun 23 2004, 02:20 PM
Alles klar... das ist genau das was ich brauchte!

Vielen Dank&nbsp; :thx:&nbsp; *g*
Kein Problem, dafür ist dieses Forum ja da :cool:
Wünschte nur mehr Coder würden den Weg hierher finden und sich beteiligen ._.

Garry
24.06.2004, 13:35
Evt. wäre es ja auch besser, auch eine richtige E-Mailadresse zu nehmen die auch jemand "besetzt" ;)

Gruß Garry

8-Ball
24.06.2004, 14:03
Originally posted by Garry@Jun 24 2004, 01:35 PM
Evt. wäre es ja auch besser, auch eine richtige E-Mailadresse zu nehmen die auch jemand "besetzt"&nbsp; ;)

Gruß Garry
*lol*
Also das war schon so mein Grundgedanke... wär ja irgendwie schwachsinn ne Absenderaddresse anzugeben, die gar net existiert. Mach dir ma keine Sorgen *g* ich werd schon keine unschuldigen Internet-User verarschen... :cool:

Garry
25.06.2004, 21:19
Dann bin ich ja beruhigt :D

Aber ich hatte schonmal jemanden gefragt was für einen Prozessor er hatte und er antwortete "Windows XP Proffesional" :D

Gruß Garry

8-Ball
25.06.2004, 21:37
nene *g*
von der Sorte bin ich zum Glück nich... aber deine Frage war ja durchaus berechtigt, es gibt ja leider ne Menge Leute die keine Ahnung haben.
Du hast ja das beste Beispiel dazu geliefert. :rofl:

Atomic
25.06.2004, 21:58
Originally posted by Garry@Jun 25 2004, 08:19 PM
Dann bin ich ja beruhigt :D

Aber ich hatte schonmal jemanden gefragt was für einen Prozessor er hatte und er antwortete "Windows XP Proffesional" :D

Gruß Garry
Ganz früher anno 1998 oder so.. ach du sch..

Da hab ich immer wenn ich jemanden fragte "Was hast du für einen PC?"
Die Antwort "Windows" bekommen.
Mehr wussten die echt nicht.
Ich hab meistens etwas verärgert geantwortet: "Ich hab nicht nach deinem Betriebsystem gefragt sondern nach deiner Hardware."
Aber damit war der "Möchtegern PC'ler" überfragt.

Garry
26.06.2004, 17:45
Hehe. Ich finde es immer wieder lustig, wenn diese Möchtegern PC'ler so tun als ob sie sich auskennen und wenn es drauf ankommt, sie nichtmal wissen was eine Hardware ist :D

Gruß Garry