29 messaggi dal 26 gennaio 2002
Ciao a tutti,
sto facendo un sito dove gestire una newsletter, ho l'apposito form dove l'utente inserisc l'email e si iscrive.
A questo punto io gli mando una email di conferma.
Quello che vorrei fare io è:

per confermare l'iscrizione l'utente mi deve rispondere all'email

come faccio a intercettare l'email di risposta ed elaborarla

spero di essere stato chiaro :-)


3.122 messaggi dal 16 maggio 2002
Anche io ho il problema di dover ricevere una conferma di iscrizione, ho risolto in questo modo: nella pagina da cui mando la mail all'utente genero una stringa casuale con un
<%
strRandom=""
For i=0 to 15
Randomize
num=Int(Rnd*62)
if num<10 then
strRandom=strRandom&Chr(num+48) '48: posizione del carattere '0'
elseif num<36 then
strRandom=strRandom&Chr(num-10+65) '65: posizione del carattere 'A'
else
strRandom=strRandom&Chr(num-36+97) '97: posizione del carattere 'a'
end if
Next
%>
Nel mio caso la stringa è di 16 caratteri, presi fra lettere maiuscole, lettere minuscole e cifre, ma puoi benissimo aumentare il numero di caratteri. Poi scrivo questa stringa in un record di una tabella, associato ad una particolare chiave primaria (tu puoi utilizzare l'indirizzo di posta elettronica). Poi mandi una mail all'utente nella quale gli chiedi di confermare l'iscrizione cliccando su un link come questo:
"http://www.tuosito.it/conferma.asp?"&strRandom
Nella pagina conferma.asp non dovrai far altro che andare a confrontare il contenuto di Request.QueryString con i record della tabella (mi raccomando di fare un controllo binario, altrimenti nella generazione della stringa puoi fare a meno di distinguere maiuscole e minuscole). Una volta trovata l'occorrenza leggi l'indirizzo email e lo attivi, dopodiché puoi cancellare il record da quella tabella.
Spero di essere stato abbastanza chiaro. Se hai altre idee o dubbi fammi sapere.

Jim Raynor
http://www.freestyler.it

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
29 messaggi dal 26 gennaio 2002
avevo pensato di fare anch'io in un modo simile e cioè con un link sull' email, però volevo sapere se era possibile farlo.

3.122 messaggi dal 16 maggio 2002
Prova a cercare JMail fra gli articoli di Aspitalia..

Jim Raynor
http://www.freestyler.it

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.