webForumDet fria alternativet

cdont + bild

12 svar · 204 visningar · startad av ironhead

ironheadMedlem sedan mars 20011 346 inlägg
#1

Jag vill visa en bild i mailet som jag skickar iväg med cdont, men den visa inte bilden.
Jag har sökt och använt mig av detta exempel: http://cgi.webforum.nu/wf/Forum11/HTML/004625.html
men får det inte att fungera...är det meningen att man måste visa en bild som är online...kan man inte skicka med en bild i mailet som visas när man öppnar det?

ironheadMedlem sedan mars 20011 346 inlägg
#2

Med denna kod visas inte bilden...vad behöver man ändra för att bilden ska visas i mailet?

<%
Set ObjMail = Server.CreateObject("CDONTS.NewMail")

ObjMail.AttachURL "c:\inetpub\wwwroot\bildkatalog\gordo.gif", "gordo.gif"

sida = "<HTML><HEAD><TITLE>test</TITLE></HEAD><BODY BGCOLOR=black>" & VbCrLf
sida = sida & "<FONT FACE=verdana,arial COLOR=#ffffff>Hej</FONT><br>" & VbCrLf
sida = sida & "<img src=""gordo.gif"">"
sida = sida & "</BODY></HTML>"

ObjMail.from = "Mailen@mail.com"
ObjMail.to = "test@epost.se"
ObjMail.subject = "TEST"

ObjMail.MailFormat = cdoMailFormatMIME
ObjMail.BodyFormat = cdoBodyFormatHTML
ObjMail.Body = sida
ObjMail.Send

Set ObjMail = Nothing
%>
BjMedlem sedan sep. 2000314 inlägg
#3

Jag har ett liknande script och enda skillnaden är att i mitt står det i slutet.

ObjMail.MailFormat = 0
ObjMail.BodyFormat =0

Sedan antar jag att du har den rätta fysiska sökvägen rätt till bilden.

ObjMail.AttachURL "c:\inetpub\wwwroot\bildkatalog\gordo.gif", "gordo.gif"

Till vissa går det dock inte att skicka dessa mail med bilden. Förmodligen brandväggar som styr.
Har även för mig att det inte funkar i t.ex. hotmail.

ironheadMedlem sedan mars 20011 346 inlägg
#4

- Sökvägen är rätt
- Ordningen hade ingen betydelse
- Jag har fått html-sidor med bilder i Hotmail och det funkade utmärkt (lär nog ha varit länkade)

Någon annan idé?

icaaqMedlem sedan okt. 20005 273 inlägg
#5
with ObjMail
   
   .ContentBase = "http://www.dinsite.com/"
   .Contentlocation = "bildkatalog/"

jag ser inte denna kod i ditt exempel :)

------------------
Korvfarbror som tycker om kyckling

ironheadMedlem sedan mars 20011 346 inlägg
#6

Jag testade det där oxå utan att få det att fungera...blir det inte som onlinebilderna? Jag sitter bakom en brandvägg. Hur skulle den kompletta koden se ut?

[Redigerat av ironhead den 12 okt 2001]

ironheadMedlem sedan mars 20011 346 inlägg
#7

Får det inte att funka. Ingten som vet?

icaaqMedlem sedan okt. 20005 273 inlägg
#8

Hur ser koden ut nu ?

------------------
[Har aldrig redigerats av någon den 11 okt 2001]

ironheadMedlem sedan mars 20011 346 inlägg
#9

Har testat sönder exemplet :(
med allt möjligt...utgå ifrån koden överst.

icaaqMedlem sedan okt. 20005 273 inlägg
#10
<%
Set ObjMail = Server.CreateObject("CDONTS.NewMail")

sida = "<HTML><HEAD><TITLE>test</TITLE></HEAD><BODY BGCOLOR=black>" & VbCrLf
sida = sida & "<FONT FACE=verdana,arial COLOR=#ffffff>Hej</FONT><br>" & VbCrLf
sida = sida & "<img src=""gordo.gif"">"
sida = sida & "</BODY></HTML>"

With ObjMail
.from = "Mailen@mail.com"
.to = "test@epost.se"
.subject = "TEST"
.BodyFormat = cdoBodyFormatHTML
.ContentBase = "http://www.dinsida.se/"
.ContentLocation = "bildkatalog/"
.Body = sida
.Send
End With

Set ObjMail = Nothing
%>

det ska funka :)

------------------
Icaaq, mannen med korven. (!)

ironheadMedlem sedan mars 20011 346 inlägg
#11

Funkar inte detta bara om du är online?
...eller visas bilden också offline.

icaaqMedlem sedan okt. 20005 273 inlägg
#12

förhoppningsvis ligger bilden på ett webhotell (som alltid är online) och då ska väl bilden synas jämt ;)

är inte säker men det bör ju vara så :)

------------------
Icaaq, mannen med korven. (!)

icaaqMedlem sedan okt. 20005 273 inlägg
#13

eller menar du dem som får mailet.....det vet jag inte :OO

------------------
Icaaq, mannen med korven. (!)

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