asp - asp.net - aspcode.it
Domande sul forumCerca un argomento nel forum
Vai a :



Forum - ASP.NET

e-mail da web form

DomDec
scritto il 18/6/2010 09:47:53

Messaggi Scritti : 4

Problema: sviluppando un sito asp.net 2.0, voglio riservare alcuni contenuti ad amici o comunque a persone che seleziono preventivamente prima di concedere l'accesso, quindi non utilizzo per la registrazione le funzionalità di asp.net, ma un form in cui chi vuole iscriversi inserisce i dati che mi vengono inviati per e-mail cliccando su un asp:button.
Ho provato più di una soluzione, trovate su internet:
Soluzione 1:
Dim Mittente As New MailAddress(strEMail) 'strEMail corrisponde
'alla e-mail indicata nel
'form, per il test ho
'indicato una mia e-mail
'alternativa
Dim Destinatario As New MailAddress("domenico@decerbo.it")
Dim msg As New MailMessage(Mittente, Destinatario)
msg.Subject = "Richiesta di registrazione di " & strNome & " " _
& strCognome
msg.Body = strCorpoMessaggio
Dim MailObj As New SmtpClient("mail.decerbo.it")
MailObj.Send(msg)
il server smtp non l'accetta perchè probabilmente riconosce che è stata mandata in automatico; potrei cambiare le impostazioni della mia casella di posta sul server, ma non è una soluzione perchè il problema potrebbe ripresentarsi in produzione con il provider del mittente.

Soluzione 2:
Dim MsgRegistra As Object = CreateObject("CDONTS.NewMail")
MsgRegistra.From = "strEMail"
MsgRegistra.To = "domenico@decerbo.it"
MsgRegistra.Subject = "Richiesta di registrazione di " & strNome _
& " " & strCognome
MsgRegistra.BodyFormat = 0
MsgRegistra.MailFormat = 0
MsgRegistra.Body = strCorpoMessaggio
MsgRegistra.Send()
MsgRegistra = Nothing
Nel test mi dà l'errore "Impossibile creare il componente ActiveX", ed in effetti nel mio sistema Windows Seven CDont.dll non esiste; se lo installo (p.e. da http://www.aspcode.it/tips/70_Utilizzare-CDONTS-su-Windows-XP.htm o da http://www.thevbzone.com/d_DLL.htm) non risolvo il problema perchè non
so se esiste sul sistema del mittente. Se lo inserissi nella cartella \bin del sito, potrebbe funzionare?

Qualcuno ha altre soluzioni che consentano di inviare l'e-mail qualunque siano il sistema operativo ed il client di posta del mittente?
Grazie

  Pagina :  ]1[ 
Rispondi alla Discussione  
ASPCode Forum v.2.7b    

Ciao , oggi è il 19/11/2017, e sono le ore 00:25:58
In questo momento ci sono 0 utenti on-line e 13337 ospiti.
Messaggi inseriti oggi: 0
Totale argomenti inseriti: 8121
Totale messaggi inseriti: 28060
ArgomentoAttivo.
Argomento Chiuso.
Argomento Nuovo.
Totale utenti registrati : 10987
Ultimo utente registrato : ta69
Non sei loggato al forum, se vuoi farlo clicca qui, se non sei ancora registrato al forum e vuoi farlo clicca qui.

COMMUNITY - Login
 Username:
 
 Password:
 
Voglio registrarmi!
Password dimenticata?
 Utenti on-line: 0
 Ospiti on-line: 13337
AspIn.com
Utilità
Link

Utenti connessi: 13337