/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
mail fra PHP
Fra : Mickey


Dato : 02-03-01 21:32

Nogen der kan gennemskue hvorfor PHP smider headere forkert i mailen ?
f.eks. smider den visse headere direkte i mailen, og f.eks. from:
headeren tager den slet ikke...



--
Mickey



 
 
Peter Brodersen (02-03-2001)
Kommentar
Fra : Peter Brodersen


Dato : 02-03-01 21:36

On Fri, 2 Mar 2001 21:31:55 +0100, "Mickey" <news001@susie.dyndns.dk>
wrote:

>Nogen der kan gennemskue hvorfor PHP smider headere forkert i mailen ?
> f.eks. smider den visse headere direkte i mailen, og f.eks. from:
>headeren tager den slet ikke...

Hvordan ser din kode ud? Jeg har ingen problemer.


--
- Pede
Professionel nørd

Mickey (02-03-2001)
Kommentar
Fra : Mickey


Dato : 02-03-01 21:35

"Peter Brodersen" <professionel@nerd.dk> skrev i en meddelelse
news:c110atojb0q5dsd2ps330089aht8cn64qi@news.worldonline.dk...
> On Fri, 2 Mar 2001 21:31:55 +0100, "Mickey"
<news001@susie.dyndns.dk>
> wrote:
>
> >Nogen der kan gennemskue hvorfor PHP smider headere forkert i
mailen ?
> > f.eks. smider den visse headere direkte i mailen, og f.eks. from:
> >headeren tager den slet ikke...
>
> Hvordan ser din kode ud? Jeg har ingen problemer.

plejer heller ikke at ha problemer (læs: lign. mailmetode virker på
enavn.dk's webhotel, men ikke på azero.dk)

Mailkode:

# Predefine the Mail Settings for sending...
$mailheaders = "From: $lettername\n";
$mailheaders .= "Reply-To:$youremail\n";
# add data in bcc fields
$lines = explode("%",$content);
while(list($key)= each ($lines)){
$mailheaders.= "Bcc: ".$lines[$key]."\n";
}

# Data was entered, display email for inspection...
if ($send=="test"){
print "This is how your email looks like:<br><br>";
print "<pre>$mailheaders\n$subject\n$message</pre>";
print "<form><input type=hidden name=mailheaders
value=\"".$mailheaders."\"><input type=hidden name=subject
value=\"".$subject."\"><input type=hidden name=message
value=\"".$message."\"><div align=\"center\"></div><input type=submit
value=send><input type=hidden name=pw value=".$pass."><input
type=hidden name=send value=yes></div></form>";
}

# Data was ok, send button is pressed
if ($send == "yes"){
print "<b>The following email has been sent!</b>";
print "<pre>$mailheaders\n$subject\n$message</pre>";
mail ($youremail,$subject,$message,$mailheaders);
}


Mailheader:

Return-Path: <www@hanne.andersenit.dk>
Received: from hanne.andersenit.dk (hanne.andersenit.dk
[193.89.137.71])
by ds12.enavn.org (8.10.2/8.10.2) with ESMTP id f22KSaK06086
for <me@mydomain.dk>; Fri, 2 Mar 2001 21:28:36 +0100
Received: (from www@localhost)
by hanne.andersenit.dk (8.11.1/8.11.1) id f22KSPL18714;
Fri, 2 Mar 2001 21:28:25 +0100 (CET)
(envelope-from www)
Date: Fri, 2 Mar 2001 21:28:25 +0100 (CET)
Message-Id: <200103022028.f22KSPL18714@hanne.andersenit.dk>
To: webmaster@audeo.dk
Subject: test
From: Audeo.Mail@hanne.andersenit.dk
Reply-To: webmaster@audeo.dk
X-UIDL: b$<!!%KY!!#)b"!7"K"!


--
Mickey



Jonas Koch Bentzen (03-03-2001)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 03-03-01 00:02

Mickey skrev:

> $mailheaders .= "Reply-To:$youremail\n";

Der er i hvert fald en mulig fejl dér - der skal vist mellemrum mellem
Reply-To og $youremail.

> # add data in bcc fields
> $lines = explode("%",$content);
> while(list($key)= each ($lines)){
> $mailheaders.= "Bcc: ".$lines[$key]."\n";
> }

Jeg kunne forestille mig, der ved en fejl kommer en ekstra tom linje
ind et eller andet sted dér, hvilket gør, at det mislykkes. Prøv at
skrive headerne ud, inden du sender brevet, og sørg så for, at der er
ikke er nogen tomme linjer.

--
Venlig hilsen
Jonas Koch Bentzen

Mickey (03-03-2001)
Kommentar
Fra : Mickey


Dato : 03-03-01 01:56

"Jonas Koch Bentzen" <ingen.epostadresse@eksempel.dk> skrev i en
meddelelse news:97p8p2$r8b$2@news.cybercity.dk...
> Mickey skrev:
>


> Jeg kunne forestille mig, der ved en fejl kommer en ekstra tom linje
> ind et eller andet sted dér, hvilket gør, at det mislykkes. Prøv at
> skrive headerne ud, inden du sender brevet, og sørg så for, at der
er
> ikke er nogen tomme linjer.

det må jeg lige kigge nærmere på - tak for tricket ;) *G*


--
Mickey



Rasmus V. Hansen (03-03-2001)
Kommentar
Fra : Rasmus V. Hansen


Dato : 03-03-01 01:45


"Mickey" <news001@susie.dyndns.dk> skrev i en meddelelse
news:evTn6.2702$fK3.105545@news000.worldonline.dk...
>
> plejer heller ikke at ha problemer (læs: lign. mailmetode virker på
> enavn.dk's webhotel, men ikke på azero.dk)

Hejsa. Jeg har ikke nærlæst din kode, men jeg ved, at Azero stadig bruger
PHP3, og Enavn kører vist PHP4, så måske skal der ændres noget i koden af
den grund....


--
MVH
-----------------------
Rasmus V. Hansen
gasjack@nospaMcs.auc.dk



Mickey (03-03-2001)
Kommentar
Fra : Mickey


Dato : 03-03-01 01:56

"Rasmus V. Hansen" <bidsk@nospamyahoo.com> skrev i en meddelelse
news:K8Xn6.107$m9.8494@news101.telia.com...
>
> "Mickey" <news001@susie.dyndns.dk> skrev i en meddelelse
> news:evTn6.2702$fK3.105545@news000.worldonline.dk...
> >
> > plejer heller ikke at ha problemer (læs: lign. mailmetode virker

> > enavn.dk's webhotel, men ikke på azero.dk)
>
> Hejsa. Jeg har ikke nærlæst din kode, men jeg ved, at Azero stadig
bruger
> PHP3, og Enavn kører vist PHP4, så måske skal der ændres noget i
koden af
> den grund....

nope, de nye servere hos azero kører PHP4 (f.eks. hanne som jeg har
webhotel på)


--
Mickey



Thomas Jensen, pil.d~ (02-03-2001)
Kommentar
Fra : Thomas Jensen, pil.d~


Dato : 02-03-01 21:37

On Fri, 2 Mar 2001 21:31:55 +0100, "Mickey" <news001@susie.dyndns.dk>
wrote:

>Nogen der kan gennemskue hvorfor PHP smider headere forkert i mailen ?
> f.eks. smider den visse headere direkte i mailen, og f.eks. from:
>headeren tager den slet ikke...

Jeg ville nok lede efter fejlen i umiddelbar nærhed af din pc, førend
jeg ville mistænke mail-implementationen i php

læs: vi kan ikke hjælpe dig uden du poster noget source

--
vh
Thomas Jensen
PHP-freelancere søges:
http://pil.dk/kontakt/freelancere.php

Mickey (02-03-2001)
Kommentar
Fra : Mickey


Dato : 02-03-01 21:37

"Thomas Jensen, pil.dk" <tj@dev.null> skrev i en meddelelse
news:ov00atcc02v8eahbhthst1k55rf4bf42ha@4ax.com...
> On Fri, 2 Mar 2001 21:31:55 +0100, "Mickey"
<news001@susie.dyndns.dk>
> wrote:
>
> >Nogen der kan gennemskue hvorfor PHP smider headere forkert i
mailen ?
> > f.eks. smider den visse headere direkte i mailen, og f.eks. from:
> >headeren tager den slet ikke...
>
> Jeg ville nok lede efter fejlen i umiddelbar nærhed af din pc,
førend
> jeg ville mistænke mail-implementationen i php

tsk tsk, mistænker du mig for at ha en fejl 40 ? *GG*

> læs: vi kan ikke hjælpe dig uden du poster noget source

tænkte det nok ;)
- har postet det!

(men jeg mente nu bare om der var nogen der sådan generelt vidste, at
sådan var det hvis serveren var indstillet sådan og sådan! ;)


--
Mickey



Kristian Risager Lar~ (02-03-2001)
Kommentar
Fra : Kristian Risager Lar~


Dato : 02-03-01 21:50

> tsk tsk, mistænker du mig for at ha en fejl 40 ? *GG*

hvad er en fejl 40?
jeg kunne ikke finde noget på http://php.net og jeg mener ikke nogensinde
jeg har hørt om det.
Mener du http-status-gruppe 400?

--
/Kristian Risager Larsen
Mail: mailto:kezze@kezze.dk ICQ: 14602805







Leonard (02-03-2001)
Kommentar
Fra : Leonard


Dato : 02-03-01 21:53

"Kristian Risager Larsen" <kezze@kezze.dk> skrev:

>hvad er en fejl 40?

http://www.guld.dk/
giver svaret og er samtidig ret underholdende
--
mvh Leonard - http://leonard.dk/


Christian Jørgensen (02-03-2001)
Kommentar
Fra : Christian Jørgensen


Dato : 02-03-01 22:31

Kristian Risager Larsen <kezze@kezze.dk> wrote:

>> tsk tsk, mistænker du mig for at ha en fejl 40 ? *GG*
>
>hvad er en fejl 40?

oprindelsespunktet for fejlen angivet i antal centimeter fra
skærmen

--
Christian Jørgensen
- http://razor.dk -

http://phpwizard.dk/ aka. mini

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste