Avatar billede aashi Nybegynder
24. februar 2004 - 14:46 Der er 12 kommentarer

send mail

hej


mail($to, $subject, $message, $headers)

når jeg prøver at send mail  få jeg denne fejl/error besked, og vi kan ikke forstå beskeden, det siger From header is missing men vi har sat from header

Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in c:\programmer\apache group\apache\htdocs\sendemail.php on line 30
not send
Avatar billede limemedia Nybegynder
24. februar 2004 - 14:51 #1
Post evt mere kode, hvor vi kan se bla dine $headers
Avatar billede the_ghost Nybegynder
24. februar 2004 - 14:53 #2
Prøv dette:

mail("myMail@myDomain.dk", "Emnet er test", "Dette er som sagt bare en test", "From: " ."migSelv@ja.dk")
Avatar billede freekyzone Nybegynder
24. februar 2004 - 15:47 #3
//Sende mail
  $myname = "$navn";
  $myemail = "$email";

  $contactname = "Dit Navn";
  $contactemail = "Din e-mail";

  $message = "Den besked/tekst";

  $subject = "Emne";

  $headers = "MIME-Version: 1.0\r\n";
  $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
  $headers .= "From: ".$myname." <".$myemail.">\r\n";
  $headers .= "To: ".$contactname." <".$contactemail.">\r\n";
  $headers .= "Reply-To: ".$myname." <".$myemail.">\r\n";
  $headers .= "X-Priority: 1\r\n";
  $headers .= "X-MSMail-Priority: High\r\n";
  $headers .= "X-Mailer: MailServer.dk";

  $mailform2 = mail($contactemail, $subject, $message, $headers);
Avatar billede freekyzone Nybegynder
24. februar 2004 - 15:48 #4
Ups rettelse:

Glem
$mailform2 = mail($contactemail, $subject, $message, $headers);


BRUG
$mailform = mail($contactemail, $subject, $message, $headers);
Avatar billede aashi Nybegynder
25. februar 2004 - 13:03 #5
til  freekyzone

jeg brugt dit kode med jeg får det sammen error besked

Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in c:\programmer\apache group\apache\htdocs\testmail.php on line 23
Avatar billede the_ghost Nybegynder
25. februar 2004 - 14:20 #6
Har du skrevet i php.ini, hvilken SMTP server du skal bruge???
Avatar billede aashi Nybegynder
25. februar 2004 - 21:37 #7
koden ser sådan ud

<?php

$myname = "$navn";
$myemail = "16stth@abenghaven.dk";

  $contactname = "Dit Navn";
  $contactemail = "jsn_final@yahoo.com";

  $message = "Den besked/tekst";

  $subject = "Emne";

  $headers = "MIME-Version: 1.0\r\n";
  $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
  $headers .= "From: ".$myname." <".$myemail.">\r\n";
  $headers .= "To: ".$contactname." <".$contactemail.">\r\n";
  $headers .= "Reply-To: ".$myname." <".$myemail.">\r\n";
// $headers .= "X-Priority: 1\r\n";
  //$headers .= "X-MSMail-Priority: High\r\n";
  //$headers .= "X-Mailer:enghaven1";

  if($mailform = mail($contactemail, $subject, $message, $headers))
  echo "your mail has been send";
  else
  echo " mail sending failed;"?>
 
jeg har sat SMTP = enghaven1 i php.ini filen
//-----------------------------------------------------

nu få jeg denne besked

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Program Files\xampp-win32-1.2\xampp\htdocs\mailtest.php on line 24
Avatar billede the_ghost Nybegynder
25. februar 2004 - 22:29 #8
Det er fordi at den ikke kan få forbindelse til den smtp server du har skrevet!!!
Avatar billede the_ghost Nybegynder
25. februar 2004 - 22:38 #9
Prøv at brug den du normalt bruger
Avatar billede aashi Nybegynder
25. februar 2004 - 23:04 #10
hvad mener du med den jeg normalt bruger,
Avatar billede the_ghost Nybegynder
26. februar 2004 - 07:34 #11
Hvor har du hjemmesiden til at ligge??? Hvis det er på din egen com, så prøv at bruge den SMTP server, du bruger når du sender "normale" mails.
Avatar billede the_ghost Nybegynder
07. marts 2005 - 12:53 #12
Mon det ikke er på tide at spørgsmålet bliver lukket ?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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