webForumDet fria alternativet

spåra lästa mail med skript ?

ASPur ASP

16 svar · 506 visningar · startad av sailsoft

sailsoftMedlem 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 ?

Geins avatarGeinMedlem sedan sep. 20005 700 inlägg
#2

varför dubbelposta?

r) trippelposta?

sailsoftMedlem 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.

Geins avatarGeinMedlem 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.

sailsoftMedlem 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 ?

Fredde Mannens avatarFredde MannenMedlem 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

Geins avatarGeinMedlem 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.

sailsoftMedlem 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?

Fredde Mannens avatarFredde MannenMedlem 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

sailsoftMedlem 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.

CoreXMedlem 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.

webtomtens avatarwebtomtenMedlem 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

CoreXMedlem 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

leancuisineMedlem 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?

sailsoftMedlem sedan juli 2001225 inlägg
#15

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

webtomtens avatarwebtomtenMedlem 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

OveRRidEMedlem 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
133 ms totalt · 3 externa anrop · v20260731065814-full.58439ac5
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)