Avatar billede torejessen Nybegynder
17. august 2006 - 13:13 Der er 10 kommentarer

Nyhedsbrev - gør det selv - men hvordan

Hej eksperter

Jeg vil gerne lave nogle nyhedsbreve for nogle af vore kunder.
De skal gerne kunne bruges for at tracke på om modtagerne åbner deres email, hvor lang tid de kigger på dem, om de klikker oma.

1. Hvad skal man tænke på når man går i gang med den slags?
2. er det helt almindelige html/asp sider?
3. Hvordan får man adgang til info, modtageren skal jo tillade at sende info tilbage til afsenderen?
4. Mit eget bud er at sende en html email, hvor der er medsendt et 1*1 pix billede, som hentes fra min hjemmeside, hvorved jeg kan se hvor mange gange den er hentet og fra hvem..
5. Skal der bruges cookies?
6. Kan man klare sig med ASP, HTML, en hjemmeside, og en database?

Nysgerrige hilsner
Tore


PS Info med link til relevante hjemmesider modtages også gerne
Avatar billede fennec Nybegynder
17. august 2006 - 13:23 #1
Hvis jeg skulle gøre dette ville jeg lave en skjult iFrame i mailen, og lade den kalde en side på mit domæne. På url'en ligger bruger ID'et, så jeg ved hvem det er, også lader jeg siden reloade hver 10 sek, så jeg har tid brugt på mailen i 10 sek interval.

Jeg er dog ikke sikker på at man kan smide iFrames ind i en HTML mail, men det må jo kamme an på en prøve:
Avatar billede torejessen Nybegynder
17. august 2006 - 13:32 #2
Hmm ok så du mener iFrames er bedre end bileder? Måske, jeg kender ikke iFrames.
Er der nogle af de ting som iFrames kan, som ikke kan bruges med et billede?
Reload ideen er dog smart nok..
Avatar billede fennec Nybegynder
17. august 2006 - 13:36 #3
Iframes kan smide informationerne i databasen, det kan et billed ikke. Og når billedet først er hentet, ved du ikke hvor lang tid det bliver vist. Du ved heller ikke hvem der har set billedet.

Ved at bruge iframes kan du køre en ASP side på dit site, og derved smide informationerne i en database. Har lige hurtig brygget denne kode sammen (fejl er gratis, da jeg ikke har testet den :o)

<iFrame height="0" width="0" src="http://mitDomæne.dk/nyhedsTjek.asp?viewIt=true&amp;nyhedsID=1&amp;userID=123">

[nyhedsTjek.asp]
<%
userID = request.querystring("userID")
nyhedsID = request.querystring("nyhedsID")
viewIt = request.querystring("viewIt")
if viewIt = "true" then
  conn.execute("insert into nyhedsView(userID, nyhedsID) values("& userID &", "& nyhedsID &")")
end if
conn.execute("insert into nyhedsViewTime(userID, nyhedsID, tid) values("& userID &", "& nyhedsID &",10)")

%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
  <meta http-equiv="REFRESH" content="10; url=nyhedsTjek.asp?userID=<%= userID %>&amp;nyhedsID=<%= nyhedsID %>">
  <title>Untitled</title>
</head>
<body>
</body>
</html>
Avatar billede hansen Nybegynder
18. august 2006 - 09:42 #4
Tror ikke det er nogen god idé med en Iframe i en mail.
En masse spam- og virusfiltre lukker af for denne type mails.

Kan du ikke skrive noget i fretning af <img src="tracemail.asp?image=trans.gif"> og i filen tracemail.asp requeste på image os skrive til DB, det virker, har tidligere benyttet mig af den slags
Avatar billede hansen Nybegynder
18. august 2006 - 09:43 #5
Det er sådan diversre Statsider virker. Ved ikke om de har fået en bedre løsning siden.
Avatar billede no_doubt Nybegynder
20. august 2006 - 13:04 #6
nysgerrig.
Hansen kan du ikke også give et eksempel
Avatar billede fennec Nybegynder
21. august 2006 - 08:18 #7
no_doubt >>
Det er næsten det samme som min kode. Eneste forskeld er bare at man kalder ASP filen fra et billed i stedet for en iFrame (Havde jeg slet ikke overvejet. Tak for det hansen). Så i stedet for at skrive dette i mailen:
<iFrame height="0" width="0" src="http://mitDomæne.dk/nyhedsTjek.asp?viewIt=true&amp;nyhedsID=1&amp;userID=123">

Skriver man:
<img height="0" width="0" src="http://mitDomæne.dk/nyhedsTjek.asp?viewIt=true&amp;nyhedsID=1&amp;userID=123">
Avatar billede hansen Nybegynder
02. september 2006 - 20:00 #8
Lige en lille kommentar, til Fennec's eksempel, man kan ikke bruge et billede der er 0 x 0 i højde / bredde, så vidt jeg husker ;-)

Lav et der er minumum 1 x 1 og lav det evt. transparent, så er der ganske usynligt.
Avatar billede fennec Nybegynder
04. september 2006 - 11:48 #9
Tak for det hansen. Skal til at lave et sådan her system om ikke så længe (et par måneder), så der kommer en hel masse ting, der skal tjekkes, så den går igennem diverse spamfiltre. Dette kunne have været et svært punkt at finde.

Kunne meget vel tænkes, at de ikke har det godt med skjulte ting, så display:none er nok også ude...
Avatar billede hansen Nybegynder
25. maj 2013 - 19:38 #10
og tak for hjælpen, beklager den lange ventetid
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
Kurser inden for grundlæggende programmering

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