webForumDet fria alternativet

spåra lästa mail med skript ?

ASP

16 svar · 507 visningar · startad av sailsoft

Medlem sedan juli 2001225 inlägg
Frågan#1

Jag kommer göra utskick med e-post där jag vill veta om mottagaren öppnat meddelandet eller ej, jag vet att man kan göra det med att lägga in en bild (1*1px). Bilden refererar då till en server som läser ut e-post eller liknande.

Jag har funderat lite på hur man ska kunna skriva skriptet, jag tror att det är omöjligt i ASP men är det någon som gjort ett sådant liknande skript ? Krävs det något speciellt på servern ?

Medlem sedan sep. 20005 700 inlägg
#2

varför dubbelposta?

r) trippelposta?

Medlem sedan juli 2001225 inlägg
#3

jag vet inte vilken lösning man kan använda, man kanske kan använda asp, php eller cgi. Därför dubbelpostade jag.

Medlem sedan sep. 20005 700 inlägg
#4

Då föreslår jag att du istället postar 1 inlägg i Programmering - Övrigt eller Webbutveckling - Övrigt.
Att trippelposta är bara irriterande och ganska önödigt.

Medlem sedan juli 2001225 inlägg
#5

Men du har själv skrivit 2 inlägg utan något svar på min fråga, tycker du det är nödvändigt ?

Medlem sedan nov. 20014 054 inlägg
#6

Inte vet jag, men när man öppnar ett mail i ex. hotmail så måste väl bilden laddas och när den laddas så registrerar scriptet på din server att det blivit läst, ex. uppdaterar i databasen en column som kanske heter mailisread el nåt. från 0 till 1!!!

Kanke ungefär som när man skapar ett statistik system!

typ:

SQL="UPDATE tabel SET cols= 1"

bla bla....

inte vet jag, men det är min tanke ialla fall!!! Går ju alltid att testa! :e

Medlem sedan sep. 20005 700 inlägg
#7

Vet bara att det anses irriterande och du kanske till och med får sämre respons p.g.a. det.
Till frågan då.
Jag tror du får väldigt svårt att få ett svar från alla mottagare, i ditt exempel du tar upp så antar du väl att de kan läsa html-kod i sitt mail, och det är inte alla som kan / vill.

Medlem sedan juli 2001225 inlägg
#8

Jo, själva registreringen i databasen är inga problem, problemet har varit att komma på hur man ska göra skriptet.

Skriptet måste ha ändelsen t ex; .gif, när bilden efterfrågas av klienten så skickas en förfrågan till skriptet med x antal variabler och sedan skickar skriptet en binär bild tillbaks.

Frågan är hur skriptet skall se ut?

Medlem sedan nov. 20014 054 inlägg
#9

Jag tror du får väldigt svårt att få ett svar från alla mottagare, i ditt exempel du tar upp så antar du väl att de kan läsa html-kod i sitt mail, och det är inte alla som kan / vill.

:e må hända... men lite spill får man räkna med!! :e

Medlem sedan juli 2001225 inlägg
#10

Om mottagaren inte kan hantera html så får den mottagaren falla bort, det här kommer vara en tjänst som skickar viktiga meddelan till intressegrupper, det finns ett behov att veta vilka som läst/ej läst.

Medlem sedan sep. 2001105 inlägg
#11

Vad är problemet?

Det är ju bara o lägga en bild som sagt.. istället för länken till bilden så lägger du en länk till en asp sida..

http://www.test.com/email.asp?do=update

sen är det ju bara att lägga in en SQL sats som uppdatera en bit ruta eller nått.

Medlem sedan apr. 20003 424 inlägg
#12

om jag har förstått dig rätt så vill du kunna kolla ifall mottagaren av ex: exempel@telia.com har läst eller inte läst sin mail eller?

tror inte det går tyvärr.

Varför inte göra en sida där dom måste logga in för att läsa de viktiga meddelandena + att det skickas ut ett mail till exempel@telia.com som talar om att han har ett nytt viktigt meddelande att läsa?

bara en liten tanke från min sida

Eller så gör du som CoreX beskriver här ovanför

Medlem sedan sep. 2001105 inlägg
#13

Jag vet att det går o kolla det..
Fast man får ju dock skicka med lite mer info i den där strängen jag visade hehe.. typ IDnr eller dyl

Medlem sedan jan. 2002160 inlägg
#14

Jag håller med för HMTL-mail borde det gå. Kunde man inte genom en session registrera att fil.gif anropats?

Medlem sedan juli 2001225 inlägg
#15

Tja, jag kanske har tänkt helt fel, ska prova och om det inte fungerar så återkommer jag.

Medlem sedan apr. 20003 424 inlägg
#16

CoreX skrev:

Jag vet att det går o kolla det..
Fast man får ju dock skicka med lite mer info i den där strängen jag visade hehe.. typ IDnr eller dyl

Nu vet jag hur du menar ;)
Är nyvaken gjorde ju precis på samma sätt till en statistik grej jag hade en gång i tiden ;)

så strunta i mitt tidigare inlägg och gör som CoreX skriver

Medlem sedan feb. 200112 078 inlägg
#17

Sammanfattning av den något röriga diskussionen då kanske? ;)

I ditt mail:

<img src="http://www.dinserver.com/regRecMail.asp?id=22">

22 skapas när mailet skapas och kommer troligtvis från ditt loopande recordset, t.ex. objRs("userId").

På servern: (regRecMail.asp)

'skapa ditt connection här uppe nånstans
conn.execute("UPDATE tblRecMail SET isMailRead = 1 WHERE userId = " & request.querystring("id") & ""),,128
264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)