Bonjour,
J'ai créé une fonction pour l'envoi de mail avec piece jointe:
Le problème qui se pose est que je peux joindre que les fichiers qui ne se trouvent que sur mon C:/ et non pas sur les autres disques.

Quelqu'un aurait une solution?

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
public void SendMail(string from_mail, string To_Mail, string Mail_Title, string Message_Body,string piece_jointe)
    {
        MailMessage myMail = new MailMessage();
        myMail.From = from_mail;
        myMail.To = To_Mail;
        myMail.Subject = Mail_Title;
        myMail.Priority = MailPriority.Normal;
        myMail.BodyFormat = MailFormat.Html;
        myMail.Body = Message_Body;
        if (piece_jointe != "")
        {
            MailAttachment myAttachment = new MailAttachment(piece_jointe);
            myMail.Attachments.Add(myAttachment);
        }
        SmtpMail.SmtpServer = ConfigurationSettings.AppSettings["smtphost"];
        SmtpMail.Send(myMail);
    }
Merci
Bonne journée