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
App. WinForms / WPF .NET
Allegati con mailto
martedì 14 febbraio 2006 - 16.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
attilio
Profilo
| Junior Member
115
messaggi | Data Invio:
mar 14 feb 2006 - 16:06
Ciao a ho esigenza in una applicazione di spedire una mail con un allegato,volevo utilizzare Process.Start("mailto:a.dicorato@edoss.it?subject=soggetto&body=Testo mail.&attachment=prova.txt");
dove prova.txt sarebbe il mio allegato di default che voiglio inserire nella mail il problema è che quella parte del comando sembra ignorata e non mi allega nulla.Avete consigli?
Grazie Ciau
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 14 feb 2006 - 16:42
>Ciao a ho esigenza in una applicazione di spedire una mail con
>un allegato,volevo utilizzare Process.Start("mailto:a.dicorato@edoss.it?subject=soggetto&body=Testo
>mail.&attachment=prova.txt");
>dove prova.txt sarebbe il mio allegato di default che voiglio
>inserire nella mail il problema è che quella parte del comando
> sembra ignorata e non mi allega nulla.Avete consigli?
>Grazie Ciau
Ciao,
perchè la spedisci così la mail ? C'è il namespace System.Web.Mail fatto apposta per spedire mail dalle proprie applicazioni. Qui trovi info su come allegare dei file:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=6182
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
mar 14 feb 2006 - 16:47
si infatti a meno di strane necessità usa quella classe veramente facile e abbastanza potente.
C'è solo un capitano !!!!!!
attilio
Profilo
| Junior Member
115
messaggi | Data Invio:
mar 14 feb 2006 - 19:06
Grazie adotterò il metodo corretto allora...ma se io volessi spedire il come allegato tutto quello che in una cartella ha un'estensione .txt?
ho provato con *.txt ma non gli piace molto....
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 15 feb 2006 - 16:32
>Grazie adotterò il metodo corretto allora...ma se io volessi
>spedire il come allegato tutto quello che in una cartella ha
> un'estensione .txt?
>ho provato con *.txt ma non gli piace molto....
Devi creare più oggetti MailAttachment uno per ogni file .txt contenuto nella cartella ed aggiungerli all'oggetto Mail.
Oppure prendere tutti i file .txt fare un merge quindi crearne uno solo che contenga tutto il contenuto dei singoli file e poi alleghi quello.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
attilio
Profilo
| Junior Member
115
messaggi | Data Invio:
mer 15 feb 2006 - 23:14
Ho fatto leggere il contenuto della cartella e ne o tratto tutti i nomi con l'estensione alla quale sono interessato poi li ho associati ad una variabile e quindi all'attachment.se i file con l'estensione Scelta sono più di uno lui spedisce più mail e questo è da risolvere....La cosa che ora devo fare è dirgli di rinominare l'allegato con un'altro nome ed un'altra descrizione lasciando però invariato il file originale....Ora provo :-)
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 16 feb 2006 - 22:39
>Ho fatto leggere il contenuto della cartella e ne o tratto tutti
>i nomi con l'estensione alla quale sono interessato poi li ho
>associati ad una variabile e quindi all'attachment.se i file
>con l'estensione Scelta sono più di uno lui spedisce più mail
>e questo è da risolvere....La cosa che ora devo fare è dirgli
>di rinominare l'allegato con un'altro nome ed un'altra descrizione
La mail è una certametne tu devi fare un ciclo for che parta da 0 ed arrivi al numero di allegati txt presente nella cartella:
//Creazione istanza Mail Message
for (int i=0;i<filtrovati.Length;i++)
{
//Qui dentro devi creare più MailAttachment ed aggiungerli
//man mano all'istanza MailMessage creata fuori dal ciclo
}
//Viene spedita l'email.
Il fatto di rinominare i file è un discorso secondario.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
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 !