Ecco l'intoppo :)
Dovresti utilizzare l'html come corpo del messaggio per poter utilizzare le mappe cliccabili :
Esempio invio email con body in HTML :
MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("smtp.tuoserver.com");
mail.From = new MailAddress("tuaemail@server.it");
mail.To.Add("IndirizzoDestintario");
mail.Subject = "Prova Email HTML";
//Selezioni l'html come corpo del messaggio
mail.IsBodyHtml = true;
string htmlBody;
htmlBody = "Scrivi il codice html";
mail.Body = htmlBody;
SmtpServer.Port = 1234;
SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");
SmtpServer.EnableSsl = true;
SmtpServer.Send(mail);
MessageBox.Show("OK");
Per quanto riguarda le mappe cliccabili dai un'occhiata qui : http://www.mrwebmaster.it/html/articoli/mappe-immagini-cliccabile-html_910.html
Buona fortuna!
Ciao!
------------------------------------------
Ignazio Catanzaro
http://blogs.dotnethell.it/swdev/