Avatar billede little_kim86 Nybegynder
30. september 2006 - 14:42 Der er 6 kommentarer og
1 løsning

from i mail på en windows server

Når jeg sende emails ud via mail() kan jeg ikke skrive i from:

Something <someone@example.com>

Hvis jeg skriver det komme mailen ikke frem. Men vil gerne have et navn på afsenderen i stedet for at der bare står en email i afsender feltet...


Hvordan kan jeg gøre det?
Avatar billede jaw Nybegynder
30. september 2006 - 14:44 #1
Ved ikke hvor udførligt du har brugt din mail()-funktion, men ellers kan du se lidt om headers her: http://dk.php.net/manual/en/function.mail.php
Avatar billede little_kim86 Nybegynder
30. september 2006 - 14:57 #2
Måske du lige skal se min kode, for bruger headers...


$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: xxx@xxx.dk' . "\r\n";
$headers .= 'Replay-to: $email' . "\r\n";

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

Men der kan som sagt ikke stå f.eks Something <someone@example.com> som from. Hvis der gør det vil den ikke sende e-mailen, men giver ingen fejl.
Avatar billede jaw Nybegynder
30. september 2006 - 15:01 #3
Og du har prøvet:
$headers .= 'From: Someone <xxx@xxx.dk>' . "\r\n";
?
Avatar billede little_kim86 Nybegynder
30. september 2006 - 15:12 #4
Læser du hva jeg skriver? :-P

Det er nemlig det jeg ikke kan skrive for så bliver e-mailen ikke sendt. Den skriver ikke nogen fejl, den bliver bare ikke sendt. Og så der står på php.net kan det være noget med en MTA server. Men ved ikk om jeg sidder på sådan en.

Så vil bare høre hva jeg kan skrive i stedet for Something <someone@example.com> i headeren så jeg får et navn på i stedet for en e-mail?
Avatar billede jaw Nybegynder
30. september 2006 - 15:41 #5
Både ja og nej. Læste det faktisk først efter jeg havde smidt kommentaren :) Men havde nok alligevel spurgt om det samme; nogle gange sker det jo alligevel, at folk skriver noget, de tror de har prøvet, men måske prøvet forkert...

Kan desværre så ikke lige se, hvorfor det ikke virker.
Avatar billede little_kim86 Nybegynder
30. september 2006 - 15:48 #6
Tror det er noget med den MTA server at gøre... men kunne godt tænke mig at vide hva man kunne skrive i stedet...

Det med "Something <someone@example.com>" har nemlig virket, men nu er jeg blevet flyttet over på en windows server og så virker det ikke længere...
Avatar billede little_kim86 Nybegynder
27. oktober 2006 - 21:56 #7
Nå ikke mere hjælp at hente her... har ikke fået løst problemet endnu...
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