Per chi ha seguito il mio webcast di oggi sui nuovi controlli di login in ASP.NET si ricorderà che la dimostrazione si è interrotta con un'eccezione durante il tentativo di inviare una email dal controllo ChangePassword e da quello PasswordRecovery. Il problema, inizialmente imputato all'interazione con LiveMeeting, in realtà era dovuto in parte anche ad una configurazione del SMTP Virtuale troppo stringente. Ho risolto impostando come SMTP Server uno esterno alla mia rete fornendogli le adeguate credenziali e ora tutto funziona.
Ecco il testo del template modificato dal test effettuato:
CAMBIO PASSWORD
Ciao Davide ,
ecco la tua nuova password: P@ssword1.
che se vi ricordate bene, prima di essere gestito dal MailDefinition object, è composto con i seguenti marcatori:
CAMBIO PASSWORD
Ciao <% UserName %> <% UserName %>,
ecco la tua nuova password: <% Password %>.
Peccato non averci pensato durante il webcast sarebbe stata tutta un'altra cosa.
powered by IMHO 1.3