Vai indietro   Btre.it > Forum > Forum microsoft.public.it.dotnet.asp
Cerca Messaggi odierni Segna come letti

Forum microsoft.public.it.dotnet.asp Newsgroup microsoft.public.it.dotnet.asp


Rispondi
 
Strumenti della discussione Modalità  di visualizzazione
  #1  
Vecchio 04-01-2009, 12:04 PM
=?Utf-8?B?RGllZ28=?=
Guest
 
Messaggi: n/a
Predefinito Ottenere la mail dell'utente creato

Salve a tutti,
Dopo che un utente si registra al mio sito, vorrei inviargli una mail di
conferma all'indirizzo che ha inserito nel CreateUserWizard.

Pensavo di scrivere il codice per l'invio della mail nell' evento
CreateUserWizard1_CreatedUser

Ma come faccio a reperire l'indirizzo email che l'utente ha inserito??

Grazie
DIEGO
Rispondi citando
  #2  
Vecchio 04-01-2009, 12:27 PM
=?Utf-8?B?QW50b25pbyBDYXR1Y2Np?=
Guest
 
Messaggi: n/a
Predefinito RE: Ottenere la mail dell'utente creato

Il controllo CreateWizardUser prevede giÃ*** il meccanismo di invio di una mail
di conferma registrazione.
Si tratta di impostare la proprietÃ*** MailDefinition.

Qui trovi info ed esempi:

"ProprietÃ*** CreateUserWizard.MailDefinition"
http://msdn.microsoft.com/it-it/libr...on(VS.80).aspx

Ciao,
Antonio

"Diego" wrote:

> Salve a tutti,
> Dopo che un utente si registra al mio sito, vorrei inviargli una mail di
> conferma all'indirizzo che ha inserito nel CreateUserWizard.
>
> Pensavo di scrivere il codice per l'invio della mail nell' evento
> CreateUserWizard1_CreatedUser
>
> Ma come faccio a reperire l'indirizzo email che l'utente ha inserito??
>
> Grazie
> DIEGO

Rispondi citando
  #3  
Vecchio 04-01-2009, 02:14 PM
=?Utf-8?B?RGllZ28=?=
Guest
 
Messaggi: n/a
Predefinito RE: Ottenere la mail dell'utente creato

Grazie 1000, non conoscevo questa proprietÃ*** ed è molto utile.

Tuttavia ho anche l'esigenza di utilizzare in altri momenti la mail
dell'utente registrato. Per esempio dopo che l'utente ha modifica il suo
profilo, vorrei inviargli una mail con le modifiche apportate.

E anche, se mi loggo come utente amministratore (c'è un ruolo
amministratori) vedo, in una pagina amministrativa, tutti gli utenti del
gruppo UtentiRegistrati; dovrei inviargli una mail in determinate condizioni,
quindi avre l'esigenza di recuperare la mail di uno degli utenti. Per questa
esigenza pensavo di andare a pescare la mail facendo una query SELECT sulla
tabella aspnet_Membership nel db, giusto?


Grazie ancora
"Antonio Catucci" ha scritto:

> Il controllo CreateWizardUser prevede giÃ*** il meccanismo di invio di una mail
> di conferma registrazione.
> Si tratta di impostare la proprietÃ*** MailDefinition.
>
> Qui trovi info ed esempi:
>
> "ProprietÃ*** CreateUserWizard.MailDefinition"
> http://msdn.microsoft.com/it-it/libr...on(VS.80).aspx
>
> Ciao,
> Antonio
>
> "Diego" wrote:
>
> > Salve a tutti,
> > Dopo che un utente si registra al mio sito, vorrei inviargli una mail di
> > conferma all'indirizzo che ha inserito nel CreateUserWizard.
> >
> > Pensavo di scrivere il codice per l'invio della mail nell' evento
> > CreateUserWizard1_CreatedUser
> >
> > Ma come faccio a reperire l'indirizzo email che l'utente ha inserito??
> >
> > Grazie
> > DIEGO

Rispondi citando
  #4  
Vecchio 04-01-2009, 02:32 PM
=?Utf-8?B?RGllZ28=?=
Guest
 
Messaggi: n/a
Predefinito RE: Ottenere la mail dell'utente creato

Sono riuscito a recuperare il valore dell'email dell'utente dopo che si è
loggato con questo codice:

Membership.GetUser(Me.Context.User.Identity.Name). Email

Sembra un po' macchinoso, ma funziona. Esiste anche un altro modo??

Scusate se le mie domande possono sembrare stupide, ma sono agli inizi con
aspx e con .net in generale.

Grazie ancora


"Diego" ha scritto:

> Grazie 1000, non conoscevo questa proprietÃ*** ed è molto utile.
>
> Tuttavia ho anche l'esigenza di utilizzare in altri momenti la mail
> dell'utente registrato. Per esempio dopo che l'utente ha modifica il suo
> profilo, vorrei inviargli una mail con le modifiche apportate.
>
> E anche, se mi loggo come utente amministratore (c'è un ruolo
> amministratori) vedo, in una pagina amministrativa, tutti gli utenti del
> gruppo UtentiRegistrati; dovrei inviargli una mail in determinate condizioni,
> quindi avre l'esigenza di recuperare la mail di uno degli utenti. Per questa
> esigenza pensavo di andare a pescare la mail facendo una query SELECT sulla
> tabella aspnet_Membership nel db, giusto?
>
>
> Grazie ancora
> "Antonio Catucci" ha scritto:
>
> > Il controllo CreateWizardUser prevede giÃ*** il meccanismo di invio di una mail
> > di conferma registrazione.
> > Si tratta di impostare la proprietÃ*** MailDefinition.
> >
> > Qui trovi info ed esempi:
> >
> > "ProprietÃ*** CreateUserWizard.MailDefinition"
> > http://msdn.microsoft.com/it-it/libr...on(VS.80).aspx
> >
> > Ciao,
> > Antonio
> >
> > "Diego" wrote:
> >
> > > Salve a tutti,
> > > Dopo che un utente si registra al mio sito, vorrei inviargli una mail di
> > > conferma all'indirizzo che ha inserito nel CreateUserWizard.
> > >
> > > Pensavo di scrivere il codice per l'invio della mail nell' evento
> > > CreateUserWizard1_CreatedUser
> > >
> > > Ma come faccio a reperire l'indirizzo email che l'utente ha inserito??
> > >
> > > Grazie
> > > DIEGO

Rispondi citando
  #5  
Vecchio 04-01-2009, 02:50 PM
Andrea Dottor [MVP]
Guest
 
Messaggi: n/a
Predefinito Re: Ottenere la mail dell'utente creato

Diego wrote :
> Sono riuscito a recuperare il valore dell'email dell'utente dopo che si è
> loggato con questo codice:
>
> Membership.GetUser(Me.Context.User.Identity.Name). Email
>
> Sembra un po' macchinoso, ma funziona. Esiste anche un altro modo??


Puoi utilizzare l'override senza parametri, che ti ritorna l'utente
corrente:

MembershipUser currentUser = Membership.GetUser();
currentUser.Email;

http://msdn.microsoft.com/it-it/libr...39(VS.80).aspx

> Scusate se le mie domande possono sembrare stupide, ma sono agli inizi con
> aspx e con .net in generale.

Non preoccuparti...i newsgroup servono anche per questo. ;-)

> Grazie ancora


ciao

--
Andrea Dottor
Microsoft MVP - ASP/ASP.NET
Member of: http://www.xedotnet.org
Blog: http://blog.dottor.net


Rispondi citando
Rispondi
Tags: , , ,



Strumenti della discussione
Modalità  di visualizzazione

Regole di scrittura
Tu non puoi inserire i messaggi
Tu non puoi rispondere ai messaggi
Tu non puoi inviare gli allegati
Tu non puoi modificare i tuoi messaggi

codice vB è Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Vai al forum

Discussioni simili
Discussione Ha iniziato questa discussione Forum Repliche Ultimo messaggio
come si fa ad ottenere live mail dove si trova? maledestro Forum microsoft.public.it.windows.live.mail 2 02-07-2009 09:24 PM
diff tra db creato con Sql Server e db creato con C# Hal Forum microsoft.public.it.sql 2 07-08-2008 05:51 PM
Ottenere allegati dalle mail curi[FreeAspx.it Forum] Forum microsoft.public.it.dotnet.vb 1 01-30-2006 07:46 AM
Ottenere allegati dalle mail curi[FreeAspx.it Forum] Forum microsoft.public.it.dotnet.vb 0 01-29-2006 11:36 AM
Re: Come ottenere un elenco completo di indirizzi e-mail Nitro Forum microsoft.public.it.exchange 0 09-03-2003 02:49 PM


Tutti gli orari sono GMT. Attualmente sono le 12:34 PM.


Copyright ©: 2000 - 2010
Forum Url by Zoints
Excel - sql - winserver - dotnet asp - access - dotnet vb - pocketpc - exchange - dotnet csharp - outlook - word - internet explorer - sicurezza - windows - office - pocketpc marketplace - windows vista - win98 - project - windowsforms - dotnet ado - xbox - windowsmedia - frontpage - framework - powerpoint - scripting - vb - vstudio - giochipc - isaserver - bosbs - sharepoint - windows update - outlook express - networking - messenger - foxpro - virtualmachine - smartphone - vc++ - mediacenter - crm - live mail - webservices - xml - publisher - powerpoint - design gallery - live onecare - visio - expression