Presentazione e domanda da 1000000 dollari!!!!

mercoledì 15 settembre 2010 - 00.44
Tag Elenco Tags  VB.NET  |  .NET 2.0  |  .NET 3.0  |  .NET 3.5  |  .NET 4.0

sax82mo Profilo | Newbie

Innanzi tutto ciao a tutti,
mi chiamo Fabio e sono uno sviluppatore di Modena, tra tutti i forum visti in giro per la grande marea di internet, questo mi è sembrato il più chiaro e completo, complimenti a tutta la comunity che sostiene questo forum.

Ora viene il bello, ho una domanda che credetemi ho perso le ore sui vari motori di ricerca ma nulla, nada di utile niente.., bhe in realtà qualcosa ho trovato, ovvero 3 utenti che hanno posto la mia stessa domanda ma nessuno gli ha dato mai una risposta.
Procedo...

Ho di recente sviluppato un programmino per un mio cliente che prende una lista di e-mail dei suoi clienti e gli manda una news-letter, questo programma legge da un file txt i vari indierizzi mail e uno dopo l'altro manda la mail.
In questa mail ho già previsto la possibilità di inserire allegati e (solo se si tratta di immagini) inglobarle nel corpo della mail.

Allego il codice , una parte.. dell'invio con la calsse web.mail


Try
Dim x As New System.Net.Mail.SmtpClient()
Dim c As New System.Net.NetworkCredential("aliceadsl", "aliceadsl")
Dim Allegato = New System.Net.Mail.Attachment("C:\prova.txt")
Dim mailMessage As New System.Net.Mail.MailMessage()
mailMessage.Attachments.Add(Allegato)
x.UseDefaultCredentials = False
x.Credentials = c
x.Host = "out.alice.it"
testo = testo & vbCrLf & vbCrLf & "------------------------------------" & vbCrLf & "Email automatica inviata da ME MEDESIMO"
x.Send("info@prova.it", destinatario, oggetto, testo)
SpedisciEmail = True
Catch ex As Exception
SpedisciEmail = False
End Try

Bene detto questo, il mio cliente ora mi chiede una cosa per me impossibile, ovvero ALLEGARE UN FILE ( EML - eml ) .eml nel body della mail.
Questo perchè se invia la sa brochure come allegato, i clienti non la aprono, mentre se risulta incorporata nel testo è immediatamente visibile all'apertura della mail.

Ve ne prego, sono alla disperazione sono disposto a fare anche una ricarica poste-pay per saperlo o una donazione pay-pal, chi mi dice come incorporare, inglobare un file .eml nel body di una mail usando la calsse che volete, quello che vi viene in mente..

Grazie a tutti spero di trovare qui questa soluzione.

Vi allego l'interfaccia del programma.

876x506 67Kb

luigidibiasi Profilo | Guru


Ciao,
>Bene detto questo, il mio cliente ora mi chiede una cosa per
>me impossibile, ovvero ALLEGARE UN FILE ( EML - eml ) .eml nel
>body della mail.
>Questo perchè se invia la sa brochure come allegato, i clienti
>non la aprono, mentre se risulta incorporata nel testo è immediatamente
>visibile all'apertura della mail.
non vorrei sbagliarmi ma credo non sia possibile allegare un file EML e vederne la preview direttamente alla ricezione della e-mail.
Se vuoi visualizzare qualcosa di grafico alla ricezione, che non sia solo testo, devi inviare una e-mail in formato HTML e formattarla in modo che venga come la broschure.


Una cosa del genere:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Chiaramente, se hai già visto allegare un file .eml all'interno di un messaggio e visualizzarlo appena ricevuto ciò che ho scritto non vale e dobbiamo cercare un'altra soluzione.


Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/
http://www.netsell.it
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5