webForumDet fria alternativet

ChiliSofts mailkomponent

6 svar · 369 visningar · startad av jimpa

jimpaMedlem sedan jan. 2001361 inlägg
#1

Hej,

Skulle behöva lite hjälp!
Det är så att jag vill kunna skicka iväg en fil via ett formulär.
Min server stödjer en inte CDONTS mailkomponent. Utan en liknande CDONTS komponent från ChiliSoft.
Tror skillnaden kan ha något med att man måste skriva in Mail Servern i scriptet. Koden nedan använder 'vanlig' CDONTS. Men hur ska koden se ut med min mailkomponent från ChiliSoft??
Svaret borde man kunna hitta här http://www.chilisoft.com/caspsamp/spicepack/ Men som vanligt klarar jag ju inte av någonting själv!?!

<%

' -----------------------------------------------------------------
' Detta script får användas fritt men följande rader skall stå kvar
' samt att includebottom-filen får vara orörd.
' Vykorts-script från Hogstorps ASP-COLLECTONS
' <http://www.hogstorp.nu>  
' Björn Lindström
' -----------------------------------------------------------------

Dim myMail
Set myMail = CreateObject("CDONTS.NewMail")
myMail.AttachURL "C:\InetPub\wwwroot\vykort\bild2\bild2.jpg", "bild2.jpg"

HTML = "<!DOCTYPE HTML PUBLIC ""-//IETF//DTD HTML//EN"">" & NL
HTML = HTML & "<html>"
HTML = HTML & "<head>"
HTML = HTML & "<meta http-equiv=""Content-Type"""
HTML = HTML & "HTML = HTML & ""content=""text/html; charset=iso-8859-1"">"""
HTML = HTML & "<title>Vykort</title>"
HTML = HTML & "</head>"
HTML = HTML & "<body>"
HTML = HTML & "<div align=""center""><center><table border=""0"" width=""550"" style=""font-family: Verdana; font-size: 10pt"" bgcolor=""#E1E1E1""><tr><td width=""50%"" valign=""top""><img src=""bild2.jpg"" hspace=""5"" vspace=""3""></td><td width=""50%"" valign=""top""><center><b>Hej!<br>Ett vykort från " & Request.Form("from_name") & "</b></center><br>" & Request.Form("meddelande") & "</td></tr></table></center></div><BR><p align=""right""><font face=""Verdana"" size=""2""><i>Vykorts-script från <a href=""http://www.hogstorp.nu"">Hogstorps IF</a></i></font></p>"
HTML = HTML & "</html>"
myMail.From = "DIN_EMAIL@DOMÄN.COM"
myMail.To = Request.Form("to_email")
myMail.Subject = "-- Ett vykort till Dig --"
myMail.BodyFormat = 0
myMail.MailFormat = 0
myMail.Body = HTML
myMail.Send
Set myMail = Nothing
%>

M.v.h. Jimpa

crisse6Medlem sedan dec. 20002 526 inlägg
#2

jaha.... du och jag sitter i samma sits!

jag har inte heller CDONTS och skulle vilja ha det att funka med den mailkomponent som www.domaindlx.com stödjer :)

------------------
www.groda.net *kvack*, *kvack*

jimpaMedlem sedan jan. 2001361 inlägg
#3

Hmmm,

Är det ingen som har något förslag!

emissionMedlem sedan dec. 19996 721 inlägg
#4

myMail.Host="min.mailserver.com"
myMail.AttachFile "C:\InetPub\wwwroot\vykort\bild2\bild2.jpg"
myMail.From = "DIN_EMAIL@DOMÄN.COM"
myMail.To = Request.Form("to_email")
myMail.Subject = "-- Ett vykort till Dig --"
myMail.Body = HTML
myMail.Send
Set myMail = Nothing

ChiliSofts mailkomponent stödjer inte HTML-mail, så bodyn i mailet måste vara text

[r]....och svaret låg i dokuemtationen för mailkomponenten på http://www.chilisoft.com/caspdoc/30html/Ch11-SpicePack-01.htm [/r]

[Redigerat av emission den 14 mar 2001]

crisse6Medlem sedan dec. 20002 526 inlägg
#5

vet du om det är samma sak för www.domaindlx.com? jag ska ha samma vykortstjänst...

------------------
www.groda.net *kvack*, *kvack*

crisse6Medlem sedan dec. 20002 526 inlägg
#6

jag vet inte vad jag ska ändra... men jag har försökt och får då dett felmeddelanden:

Microsoft VBScript runtime error '800a01a8' 

Object required: '' 

/groda/skicka.asp, line 29

mmm.... lite jobbigt, så här är koden:

<html>

<head>
</head>

<body bgcolor="#FFFFFF">
<div align="center">
  <center>
  <table border="0" bgcolor="#DEDDDC" cellspacing="1" style="font-family: Verdana; font-size: 10pt">
    <tr>
      <td width="100%">
        <p align="center"><b>Ditt vykort är skickat till <%=Request.Form("to_email")%></b><br>

</td>
    </tr>
  </table>
  </center>
</div>

<%

	' -----------------------------------------------------------------
	' Detta script får användas fritt men följande rader skall stå kvar
	' samt att includebottom-filen får vara orörd.
	' Vykorts-script från Hogstorps ASP-COLLECTONS
	' [url="http://www.hogstorp.nu"]http://www.hogstorp.nu[/url]  
	' Björn Lindström
	' -----------------------------------------------------------------
[b]myMail.Host="mail1.telia.com"[/b]
myMail.AttachFile "http://home.domaindlx.com/groda/bild2.jpg"
myMail.From = "cristoffer@telia.com"
myMail.To = Request.Form("to_email") 
myMail.Subject = "-- Ett vykort till Dig --" 
myMail.Body = HTML 
myMail.Send 
Set myMail = Nothing
%>
<!-- #INCLUDE FILE="bottom.inc" -->
</body>
</html>

givetvis är rad 29 markerad!

------------------
www.groda.net *kvack*, *kvack*

@ndersMedlem sedan juni 200032 969 inlägg
#7

tja, du har ju inte skapat objektet mymail.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
respect my authoritaah!</A>

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)