Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Mandare una mail con ASP.NET + Allegati
venerdì 17 febbraio 2012 - 21.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
ven 17 feb 2012 - 21:21
Salve a tutti ragazzi,
ho un sito web ospitato presso un hosting windows in aruba.
Sto creando un form aspx per inviare mail con allegati.
Questo codice lo uso per mandare una mail senza allegati:
Dim outsmtp As New System.Net.Mail.SmtpClient("xxxxxxx")
outsmtp.Credentials = New Net.NetworkCredential("xxxxxxx", "xxxxx")
Dim msg As New System.Net.Mail.MailMessage
Dim mittente As New System.Net.Mail.MailAddress(TextBox2.Text)
msg.From = mittente
msg.To.Add("xxxx@xxxx.com")
msg.Subject = "Contatti"
msg.Body = "Email inviata da: " & TextBox1.Text & "<br>"
msg.Body &= "Candidato: " & TextBox1.Text & " data e luogo di nascita: " & TextBox4.Text & "<br>" & TextBox3.Text
msg.IsBodyHtml = True
outsmtp.Send(msg)
Cosi tutto funziona alla perfezione!
Appena però inserisco un file e cerco di salvarlo sullo spazio web per poi poterlo inviare come allegato tramite la seguente istruzione:
FileUpload1.PostedFile.SaveAs(Server.MapPath(filename))
Mi esce fuori la schermata che mi chiede username e password per l'accesso allo spazio web.
La username e la password sono esattamente uguaili a quelle che passo con la riga di codice:
outsmtp.Credentials = New Net.NetworkCredential("xxxxxxx", "xxxxx")
Tuttavia se non reinserico manualmente le credenziali la sxcrittura dentro la cartella per contenere gli allegati non avviene, sapete dirmi il perchè :( ??
Grazie!!
RAGAZZI HO RISOLTO DA SOLO, ERA UN PROBLEMA DI PERMESSI (OVVIAMENTE). BASTAVA SCRIVERE SULLA CARTELLA "PUBLIC".
Grazie lo stessooo
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !