måske kan det her bruges.
jeg har modificeret min egen rugertilmelding + aktiveringsdel så det nogenlunde er som du beskriver.
------------------------
Set MyGuid = Server.CreateObject ("GuidMakr.GUID")
UID = MyGuid.GetGUID
email = Trim(request.Form("email"))
'## Opretter pågældende i databasen som har skrevet sin email i email feltet og klikket "tilmeld"
conn.execute("INSERT INTO dinDb.dinTabel ( `UID`, `email`, `Activated` )VALUES ('" & UID & "', '" & email & "', 'false' )")
'## email bekræftelses delen
set emailRs = conn.execute("SELECT * FROM dinDb.dinTabel WHERE UID = '" & UID & "'")
UID = emailRs("UID")
email = emailRs("email")
'## Selve indholdet af mailen
besked = besked & "<font size=2 face=Tahoma>"
besked = besked & "Tak for din tilmelding.<br /><br />"
besked = besked & "For at bekræfte din tilmelding, skal du klikke på det nedenstående link.<br />"
besked = besked & "Er linket brudt, så copy / paste det til din adresselinie<br /><br /><br />"
besked = besked & "<a href=""
http://www.domain.dk/listetilmeld.asp?UID= " & UID &""">Tilmeld</a>"
besked = besked & "</font><br /><br /><br />"
besked = besked & "<font size=1 face=Tahoma>-----------------------------------------------------------"
besked = besked & "<br>Denne email er sendt automatisk fra:<br />"
besked = besked & "<a href=http://www.domain.dk/ target=_new>
http://www.domain.dk</a><br /><br />"
besked = besked & "<br />-----------------------------------------------------------"
besked = besked & "</font>"
'## Jmail opsætning - send bekræftelsesmail
set msg = Server.CreateOBject( "JMail.Message" )
msg.ContentType = "text/html"
msg.Logging = true
msg.silent = true
msg.From = "mail@domain.dk"
msg.FromName = "Liste Tilmelding"
msg.AddRecipient email
msg.Subject = "Listen - Bekræftelse"
msg.Body = besked
if not msg.Send("smtp.mail.dk") then
Response.Write ""
Response.Write msg.log
else
Response.Write ""
End If
/Mads