Bonjour je vous explique mon problème j'ai trouvé un bout de code :
Je voudrai l'adapter pour que via le Dictionnary parcourt toutes les occurences des <<variables>> soient modifiés par les valeurs idoines.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 public static void Welcome(User usertowelcome, string sitename) { var template = new MailDefinition { BodyFileName = "~/content/app_themes/" + portal.SkinName + "/templates/Email-Welcome.htm", From = portal.AdminEmail }; var data = new Dictionary<string, string> { {"<<user.Username>>", usertowelcome.Username}, {"<<url>>", "http://" + portal.URLAuthority} }; MailMessage message = template.CreateMailMessage(usertowelcome.Email, data, new LiteralControl()); message.IsBodyHtml = true; message.Subject = string.Format("Welcome to " + sitename); message.CC.Add(new MailAddress(portal.AdminEmail)); var smtpClient = new SmtpClient { DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis }; smtpClient.Send(message); }
Pour un email j'ai compris mais comment faire pour un textbox ou un fichier txt ?
Merci de votre aide
Partager