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

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
JMail / <textarea>
Fra : RuneStone


Dato : 26-11-03 15:41

http://www.rtk-design.dk/rod/jmail/form.asp

Når man har skrevet en masse i besked feltet og har lavet nogle linie
skiftt.

Hvorfor laver den så ikke de linie skift når den har sendt mailen og når man
modtager e-mailen kan man heller ikke se linie skiftene. ??

mvh. Rune Thougaard
--



 
 
Jens Gyldenkærne Cla~ (26-11-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 26-11-03 16:04

RuneStone skrev:

> Hvorfor laver den så ikke de linie skift når den har sendt
> mailen og når man modtager e-mailen kan man heller ikke se
> linie skiftene. ??

Sender du mailen som html? I så fald skal linjeskift markeres med
en passende html-kode (<br>, evt. <p>). Se hvordan de kan sættes
ind her: <http://asp-faq.dk/article/?id=3>.

Hvis du sender som ren tekst, skulle linjeskiftene fra dit textarea
gerne bibeholdes.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

RuneStone (26-11-2003)
Kommentar
Fra : RuneStone


Dato : 26-11-03 16:25

> Hvis du sender som ren tekst, skulle linjeskiftene fra dit textarea
> gerne bibeholdes.

Kan jeg ændre noget i mit jmail så den sender som HTML ?
<%
set msg = Server.CreateObject( "JMail.Message" )
msg.ContentType = "text/html"
msg.Logging = true
msg.silent = true
msg.From = ""&email&""
msg.FromName = ""&navn&""
msg.AddRecipient "rune@rtk-design.dk"
msg.AddRecipientCC ""&email&""
msg.Subject = ""&emne&""
msg.Body = "<table class=main><tr><td width=95px>Afsender
navn:</td><td>"&navn&"</td></tr><tr><td>Afsender
Email:</td><td>"&email&"</td></tr><tr><td>Sendt
til:<td>bjarne@vinperlen.dk</td></tr><tr><td>kopi Sendt
til:</td><td>"&email&"</td></tr><tr><td>Emne:</td><td>"&emne&"</td></tr><tr>
<td valign=top>Besked:</td><td>"&besked&"</td></tr></table>"

if not msg.Send("mail.rtk-design.dk") then
Response.Write "<center><br><br><br><br><br><font face=verdane colro=red
size=2><b>Mailen kunne ikke afsendes, prøv igen
senere...</b></font></center>"
Response.Write msg.log
else
Response.Write "<p align=center><b><font color=red>Mailen er korrekt
afsendt...</b></p></font><hr size=1 color=#000000><table class=main><tr><td
width=95px>Afsender navn:</td><td>"&navn&"</td></tr><tr><td>Afsender
Email:</td><td>"&email&"</td></tr><tr><td>Sendt
til:<td>bjarne@vinperlen.dk</td></tr><tr><td>kopi Sendt
til:</td><td>"&email&"</td></tr><tr><td>Emne:</td><td>"&emne&"</td></tr><tr>
<td valign=top>Besked:</td><td>"&besked&"</td></tr></table>"
end if
%>

mvh. Rune Thougaard
--



Jens Gyldenkærne Cla~ (27-11-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 27-11-03 11:38

RuneStone skrev:

>> Hvis du sender som ren tekst, skulle linjeskiftene fra dit
>> textarea gerne bibeholdes.
>
> Kan jeg ændre noget i mit jmail så den sender som HTML ?

Sender den ikke allerede som html? Hvis du spørger hvordan man får
den til at sende som tekst, ved jeg ikke rigtig hvordan det gøres i
Jmail - men jeg vil gætte på at det er nok at udelade linjen med
msg.ContentType (og så fjerne html-koderne i body).

> set msg = Server.CreateObject( "JMail.Message" )
> msg.ContentType = "text/html"

Her sætter du i hvert fald content-type til at være html.

> msg.Body = "<table class=main><tr><td width=95px>Afsender

Så vidt jeg husker skal en html-mail også have <body>-koder mm.
Sådan er det nyhedsbrev jeg selv sender ud i hvert fald opbygget.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

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

Månedens bedste
Årets bedste
Sidste års bedste