Avatar billede dmg Nybegynder
24. marts 2004 - 09:24 Der er 7 kommentarer og
1 løsning

Afsendelse af mail fra php

Hej eksperter.

Jeg er totalt nybegynder inden for php og har lavet et gave bestillings system.

Nu hvor man får sin ordrebekræftelse, skal den også sende en mail.

Et eller andet sted, skal jeg vel angive smtp server, samt brugernavn og password.

Kan i evt give mig et eksempel, på en kode :-)
Avatar billede technodance.dk Nybegynder
24. marts 2004 - 09:53 #1
sådaner som jeg ved det
skal du ikke bruger bruger / pass for at sende fra hjemeside

det er din hoster der skal have sat SMTP op for at må sende fra hjemmeside

/rene
Avatar billede dmg Nybegynder
24. marts 2004 - 09:55 #2
Ja, men jeg sidder på arbejdet og er ved at lave et intranet modul og der skal jeg vel fortælle hvilken smtp server den skal sende fra
Avatar billede technodance.dk Nybegynder
24. marts 2004 - 10:03 #3
du kan prøve at se på det her det har noget med smtp:

<?
include("Mail.php");

$recipients = "mail_to@domain.mail";

$headers["From"]    = "mail_from@domain.mail";
$headers["To"]      = "mail_to@domain.mail";
$headers["Subject"] = "Test message";

$body = "TEST MESSAGE!!!";

$params["host"] = "smtp.server";
$params["port"] = "25";
$params["auth"] = true;
$params["username"] = "user";
$params["password"] = "password";

// Create the mail object using the Mail::factory method
$mail_object =& Mail::factory("smtp", $params);

$mail_object->send($recipients, $headers, $body);
?>
Avatar billede dmg Nybegynder
24. marts 2004 - 10:06 #4
wow helt sikkert!!! Det tester jeg lige om lidt :-)

Den øverste linje: include("Mail.php");
Er det bare et eksempel, eller skal man bruge den fil???
Avatar billede technodance.dk Nybegynder
24. marts 2004 - 10:12 #5
det mere jeg ikke at "mail.php" har noget på sig
Avatar billede dmg Nybegynder
24. marts 2004 - 10:15 #6
Skal lige gøre noget færdigt, så prøver jeg...

Mange tak for hjælpen soo fare :-)
Avatar billede dmg Nybegynder
24. marts 2004 - 15:02 #7
hhmmm.... i den der mail.php findes der en klasse, som jeg ik aner hvad er?

Som sagt er jeg meget nybegynder, har du evt mulighed for at skrive et andet eksempel?

Jeg vil bare vide, hvilke koder man skal skrive for at kunne sende en mail :)
Avatar billede dmg Nybegynder
25. marts 2004 - 08:06 #8
Ok. Jeg har selv fundet ud af det. Gik ind på følgende link:

http://dk.php.net/manual/en/function.mail.php

Her afprøvede jeg eksemplet:

<?php
mail("joecool@example.com", "My Subject", "Line 1\nLine 2\nLine 3");
?>

Og det virkede :-) Mange tak for hjælpen ellers...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester