Mail via PHP!

Her følger et eksempel på brug af PHP’s mail funktion.

Kode:

<?php
// -- modtagerens emailadresse --
$modtager = 'modtager@domaine.dk';
$afsenders_navn = 'Dit navn eller blot hjemmesiden';
$afsenders_email = 'dit@domaine.dk';
// -- headers --
$headers = 'From: "'.$afsenders_navn.'" <'.$afsenders_email.'>
Reply-To: "'.$afsenders_navn.'" <'.$afsenders_email.'>;
X-Mailer: PHP '.phpversion().';
Content-Type:text/plain; charset="iso-8859-1";';
// -- meddelsen --
$message = 'Denne mail er sendt med php\'s mail-funktion.';
// -- Subject / Emne --
$emne = 'testmail';
//selve mailkommandoen som sender mailen.
mail($modtager, $emne, $message, $headers);
?>

Bemærk: Vær yderst opmærksom på at du ikke må lave script som minder om et formmail lignene script, hvor modtager og meddelse defineres i variabler. Dette kan misbruges til spam af enhver som opsnapper adressen til scriptet.

Der ydes ikke hjælp eller support til programmering eller til design af hjemmeside.

Vi hjælper dog gerne mod betaling. Skriv til support.

Link: SUPPORT

2 Kommentarer til “Mail via PHP!”


  1. 1 carsten gianelli

    Hej i123.dk,
    jeg overvejer jer som alternativ til mine nuværende udbydere og har lige et par uddybende spørgsmål om PHP og mail:

    I dag afvikler jeg mailforms fra hjemmeside via 2 trin. I trin 2 sætter jeg $subject via en variabel (for at kunne få bedre overblik i den mailclient, der viser indkomne mails).
    I skriver at i ikke tillader mailform lignende scripts, hvor modtager og meddelelse defineres i variable – fint; men hvad med $subject?

    Iøvrigt en eccelent supportside.
    Mvh Carsten Gianelli

  2. 2 Klaus

    Det afhænger lidt af hvilken metode du benytter til at sende selve mailen afsted… Bruger du php’s indbyggede mail() funktion er der mig bekendt ingen begrænsninger på hvad du kan definere via variabler, blot disse variabler ikke er tilgængelige for dine brugere… altså må du ikke have et script som sender mail udfra f.eks. adressen, sådan at http://www.ditdomæne.dk/sendmail.php?emne=test&til=mig@mitdomæne.dk sender en mail automatisk… Du har altså fuld frihed, bare du ikke ligefrem åbner systemet op for alle dine besøgende… Så længe modtageradressen er fast defineret (eller variabelt defineret, men ikke helt åben, altså f.eks. en liste i et array) er der ingen ko på isen.

Skriv en kommentar





alle priser er i danske kroner inkl. moms, med mindre andet er angivet.
.: Internet 123 :.
Telefon salg/support: (+45) 77 345 123
Telefon alarm: se under Kunde login
Mandag - Torsdag: Kl. 08.30 - Kl. 15.30
Fredag: Kl. 09.30 - Kl. 15.00
Lørdag - Søndag: kun mailsupport
Mailsupport: 24 timer
Kontakt os på: SUPPORT
Højen 48
4400 Kalundborg
CVR: 2751 4685

© 2008 Internet 123 | Billigt webhotel | billig website hosting