Mail con c#

martedì 15 dicembre 2009 - 16.02

matteor2 Profilo | Newbie

ciao a tutti,
sto scrivendo un'applicazione c# in grado di inviare mail utilizzando
System.Net.Mail;
a questo proposito ho istanziato un oggetto MailMessage
nel quale ho impostato:
from
to
body... ecco qua viene il problema.
Invio una mail di tipo testuale
e all'interno del body vi è scritto questo:
[user=user]
la mail arriva e funziona il problema è che se vado ad aprire il sorgente del messaggio ricevuto, esso non è uguale probabilmente a causa della codifica.
Sapete cortemenente come cambiare il CHARSET o il Content-Transfer-Encoding
perchè io le ho provate tutte ma non trovo soluzione... vi prego aiutatemi!!!!!

Brainkiller Profilo | Guru

>la mail arriva e funziona il problema è che se vado ad aprire
>il sorgente del messaggio ricevuto, esso non è uguale probabilmente
>a causa della codifica.

Non è uguale perchè durante la spedizione di una mail vengono usate varie codifiche. Dovresti leggerti le RFC relative all'SMTP per capire il perchè.

>Sapete cortemenente come cambiare il CHARSET o il Content-Transfer-Encoding
>perchè io le ho provate tutte ma non trovo soluzione... vi prego
>aiutatemi!!!!!

L'importante è che la mail si veda correttamente con tutti i suoi caratteri.
Che differenza trovi fra source e ciò che invii e perchè è importante il source per te ?
Ciao


David De Giacomi | <empty>
http://blogs.dotnethell.it/david/
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5