J'ai un code qui génère un fichier pdf et je veux l'envoyer en pièce jointe à un email.Comment envoyer un fichier pdf généré en pièce jointe dans un email à partir de C#?
je ce code:
FileContentResult fileContentResult = File(fileName, "application/pdf", "file.pdf");
et j'ai ce code pour envoyer une pièce jointe
Attachment a = new Attachment();
sender.SendMail("[email protected]", "[email protected]", "subject", "Body", a);
Comment puis-je convertir un FileContentResult dans une pièce jointe objet?
Vous voulez probablement utiliser des trucs la propriété fileContents de votre instance FileContentResult dans un MemoryStream et envoyer . Le bit de la mémoire est montré ici http://stackoverflow.com/questions/1196059/itextsharp-sending-in-memory-pdf-in-an-email-attachment – Tahbaza