Bonjour


J'utilise System.NET.mail

Pour envoyer des mail smtp
J'y ajoute des attachement

Le filename que j'utilise est un string

c:/tripy/pdf/02-02.pdf

Dans le message envoyé, le fichier est bien la
Mais il a pris le nom

_tripy_pdf_02-02.pdf

Que dois-je faire pour conserver le nom seulement sans le reliquat du path complet : _tripy_pdf_ ?

Je n'ai pas encore essayé de replacer les / par des \\ cela peut il etre la cause ?

Merci pour toutes suggestion

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
   public void SendMail()
    {
      MailMessage message = new MailMessage();
      message.From = new MailAddress("ogb@skynet.be");
      message.To.Add(new MailAddress("ogb@skynet.be"));
      message.To.Add(new MailAddress("vict@recutex.be"));
      message.To.Add(new MailAddress("balibali@skynet.be"));
      message.To.Add(new MailAddress("ogbara@gmail.com"));
      message.Subject = "This is my subject from carol";
      message.Body = "This is the content";
      for (int i = 0; i < AttachFiles.Count; i++)
      {
        message.Attachments.Add(new Attachment(AttachFiles[i]));
 
      }
      SmtpClient client = new SmtpClient();
      client.Host="relay.skynet.be";
      client.Send(message);
    }