Avatar billede svjensen Nybegynder
30. april 2005 - 22:59 Der er 3 kommentarer og
1 løsning

Problem med mail()

Jeg forsøger at sende en velkomst mail til nye medlemmer på mit site vha. af nedenstående script. Men der er et eller andet der går galt, for mailen bliver ikke sendt. Jeg bruger samme metode i andre filer på samme site uden problemer. Er der nogen der kan hjælpe?

//Send mail til vedkommende
$mail_title = "Velkommen i Luftmilitært Selskab";
       
$message_text = "Velkommen i Luftmilitært Selskab.<br><br>";
$message_text .= "Din indmeldelse er accepteret af bestyrelsen, og du er nu registreret som medlem.<br><br>";
$message_text .= "Før du kan logge ind på airpower.dk skal du vælge brugernavn og password på <a href='http://www.airpower.dk/indmeld.php?action=username&uid=".mysql_insert_id()."'>denne side</a>.";
$message_text .= "<br><hr width=75%><br>";
$message_text .= "Når du er logget ind, vil du kunne deltage i debatten på siderne, ligesom du kan vedligeholde dine data.<br><br>";
$message_text .= "Siderne vil løbende blive opdateret og udviklet, og vi vil i den forbindelse meget gerne have ris, ros og gode ideer fra dig.<br>";
$message_text .= "Dem kan du give os i debatforummet.<br><br>";
$message_text .= "<b>Der afholdes generalforsamling den 30. juni 2005 på Flyvestation Karup. Du kan læse mere i debatforummet.</b><br><br>";
$message_text .= "Velkommen til<br><br>";
$message_text .= "Søren Vinther Jensen<br>Formand";

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$modtager = trim($_POST['txtemail']);
echo trim($_POST['txtemail']);

mail($modtager, $mail_title, $message_text, $headers);
*********SLUT***********

Den echo jeg laver mod slutningen af scriptet viser det den bør, nemlig pågældende persons emailadresse.
Avatar billede webt Nybegynder
30. april 2005 - 23:13 #1
Har lige tjekket/testet koden her og jeg modtager fint en mail når jeg har rettet $modtager til min egen e-mail og går ind på siden dog er der ingen afsender på mailen (serverens default kommer på) så det undre mig at det ikke virker

Mvh Martin
Avatar billede sungdk Nybegynder
01. maj 2005 - 00:25 #2
Du skulle vel aldrig have webhotel hos SKOD B-one? (Svaret er ja.. Har lige tjekket det på DK-hostmaster).

De har et problem når man begynder på HTML i mails.
Avatar billede svjensen Nybegynder
03. maj 2005 - 20:29 #3
Som du selv skriver har jeg hotel hos B-One, hvilket jeg rent faktisk er ret glad for. Jeg har nu haft hotel som dem i et par år (eller noget i den stil), og bortset fra lidt problemer i starten, har det fungeret upåklageligt.

Som jeg også skriver, så anvender jeg mail() andre steder på samme domæne, og på andre domæner hos B-one. Alle er med HTML og virker uden problemer.

Jeg syntes i øvrigt ikke rigtigt, at der er meget svar over dit "svar"!?

Det løser jo bare ikke mit nuværende problem. Jeg har forsøgt, at lave en tilsvarende afsendelse i slutningen af scriptet med min egen email adresse istedet for $modtager (altså 2 gange mail()), og jeg får mailen til min egen adresse, mens den anden tilsyneladende ikke bliver sendt.
Avatar billede svjensen Nybegynder
25. juni 2008 - 10:46 #4
Lukker
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