Oprettet ons. d. 03. august 2011 kl. 14:43:50

Amo85
Amo85 (3.745 point. Point ude: 45)

Mail i php lever sit eget liv

Hej,

Jeg skiftede til en VPS ved surftown efter jeg har haft et webhotel ved dem. Lige pludeselig var der fejl:

<?php
$modtager = "mail@mail.dk"; //Hvem skal have mailen?
$emne = "Et emnefelt"; //Emnefeltet

$besked = "<h1 style='background-color: #006699'>
            en teskt her
          </h1>";

$header  = "MIME-Version: 1.0" . "\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
$header .= "from:mail2@mail2.dk";

$mailsender = mail($modtager, $emne, $besked, $header);
if ($mailsender == false) {
echo "FEJL";
}else{
echo "DET VIRKER";
}
?>

Nu tager det punkt 1 rigtig lang tid at hente siden, punkt 2 så sender den mailen NOGLE gange. Og det er ligegyldigt om den så har udskrevet FEJL eller ej. Jeg tror det er webserveren kan ikke se det skule være andet da samme script jo virker på en anden webserver ved samme udbyder.

Skrevet ons. d. 03. august 2011 kl. 14:53:32| #1

jakobdo
jakobdo (181.727 point)
www.codebreaker.dk
Prøv at drop din content-type osv...
Og hold det helt simpelt som:

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

Og evt. endnu mere simpelt og fjern $headers også:

if(mail($to, $subject, $message))
echo 'ok';
else
echo 'skidt';

Skrevet ons. d. 03. august 2011 kl. 19:59:13| #2

Amo85
Amo85 (3.745 point)
Hej,

Desværre så hjalp det ikke noget som helst :/ Jeg har tjekket at alle moduler er installeret "sendmail" php-mail osv..

Skrevet ons. d. 03. august 2011 kl. 20:00:54| #3

jakobdo
jakobdo (181.727 point)
www.codebreaker.dk
Men når du skriver vps, betyder det så, du selv har installeret os osv.?
Eller er det stadig "bare" et webhotel?

Skrevet ons. d. 03. august 2011 kl. 20:08:24| #4

Amo85
Amo85 (3.745 point)
Det betyder at det er en virtuel ja det ved du jo godt hvad betyder :-) Men surftown har installeret apache 2.2 php5 og alle de moduler med mail osv til standart så har ikke pillet ved noget selv kun tjekket om det passer.

Skrevet ons. d. 03. august 2011 kl. 20:11:25| #5

jakobdo
jakobdo (181.727 point)
www.codebreaker.dk
Har du adgang via ssh?
Så du kan se mailq?

Skrevet ons. d. 03. august 2011 kl. 20:18:41| #6

Amo85
Amo85 (3.745 point)
Ved ikke hvad mailq er men har ssh adgang ja :-)

Skrevet ons. d. 03. august 2011 kl. 20:40:00| #7

jakobdo
jakobdo (181.727 point)
www.codebreaker.dk
Prøv at skriv mailq, når du er logget ind.

Skrevet ons. d. 03. august 2011 kl. 20:50:48| #8

Amo85
Amo85 (3.745 point)
Hej,

Jeg har fundet ud af noget nyt, til min mail navn@domæne.dk kan den IKKE sende mail til. Men min gmail der virker det script som jeg har stående øverst da jeg gensinstalleret mailsystemet :-S


MSP Queue status...
/var/spool/mqueue-client is empty
                Total requests: 0
MTA Queue status...
/var/spool/mqueue is empty
                Total requests: 0

Kommer ud af det? :)

Skrevet ons. d. 03. august 2011 kl. 21:13:46| #9

jakobdo
jakobdo (181.727 point)
www.codebreaker.dk
Har du forsøgt at spørge dit webhotel?
De bør da af alle kende deres systemer.

Skrevet tor. d. 04. august 2011 kl. 10:24:02| #10

Amo85
Amo85 (3.745 point)
Hej, ja har jeg gjort men de siger de ikke kan hjælpe da det er en VPS og ikke et webhotel jeg har købt

Skrevet tor. d. 04. august 2011 kl. 10:43:14| #11

jakobdo
jakobdo (181.727 point)
www.codebreaker.dk
Hvis du logger ind via ssh og skriver mailq
Hvad sker der så?

Skrevet tor. d. 04. august 2011 kl. 11:14:26| #12

Amo85
Amo85 (3.745 point)
Den skriver:

MSP Queue status...
/var/spool/mqueue-client is empty
                Total requests: 0
MTA Queue status...
/var/spool/mqueue is empty
                Total requests: 0

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

301 Moved Permanently - gentaget

Oprettet den 25. maj 2012 kl. 15.56
pfdesign giver 200 point for svar | Giv et svar »

Søgemaskinetekst er blevet hacket - 301 Moved Permanently

Oprettet den 24. maj 2012 kl. 12.07
pfdesign giver 200 point for svar | Giv et svar »

Virtual host med Qnap server

Oprettet den 26. april 2012 kl. 08.16
met_ski giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger