Étape 1 : J’ai une exigence, comme En cliquant sur un bouton dans mon application, le courrier devrait être déclenché vers la personne respective dans la liste Vers.
Étape 2 : Cet élément de courrier doit contenir un lien du type “Cliquez ici pour approuver”.
Étape 3 : Lorsque vous cliquez sur ce lien, un autre élément de courrier électronique devrait s’ouvrir avec: To: [email protected], CC: [email protected], sujet, etc.
J’en ai terminé avec les étapes 1 et 2. Mais comment procéder à l’étape 3.
Remarque: il s’agit d’une application C #.
J’utilise ci-dessous le code C #
Body = "Hi, " Body += "%0D The Deal - " + ClientName + ", has been Assigned to you %0D%0D" Body += "Expected Signature Date : " + SignDate + " %0D" Body += "Expected Funding Date : " + FundingDate + " %0D%0D" Body += "Please, click the below link to view the details. %0D%0D" Body += PathName + "%0D" Body += " Click here to send mail" Body = Body.Replace("&", " ") Body = Body.Replace("#", "") sMsg = User.Redirect("mailto:" + cc + "?Subject=" + Subject + "&body=" + Body)
Fonction de redirection:
Public Function Redirect(ByVal PageName As Ssortingng) As Ssortingng Dim sb As New SsortingngBuilder() sb.Append("window.location.href='" + PageName + "'; ") Return sb.ToSsortingng() End Function
Si j’utilise le dll Outlook Comment ouvrir l’élément Mail.
Eg: Mailitem.Send() will send the mail. But i need to open the mail item.
Outlook.Application app = new Outlook.Application (); Outlook._MailItem mailItm = ( Outlook._MailItem)app.CreateItem ( Outlook.OlItemType.olMailItem ); mailItm.To = "[email protected]"; mailItm.Cc = "[email protected]"; mailItm.Subject = "Some Subject"; // body, bcc etc... mailItm.Display ( true );
Si vous cliquez sur un lien pour envoyer un e-mail contenant (Remplir, Sujet, Cc, etc. ) sans utiliser asp.net, vous pouvez procéder comme si vous utilisiez mailto :
Erreur lors de l’utilisation de TransactionScope dans EF4 et SQL Compact 4Impossible d’envoyer des commandes au processus cmd.exe Comment ignorer les propriétés EntityData par défaut? Enregistrement et lecture de NAudio Asio Polices manquantes dans WinForms.FontDialog Contrôle de graphique VS2010, comment afficher un graphique vierge? Comment définir et obtenir l’identifiant des boutons créés dans une boucle? Comment le BigInteger stocke-t-il les valeurs en interne? Image de HttpHandler ne cache pas dans le navigateur Comment append une fenêtre personnalisée supplémentaire au stream d’interface utilisateur des projets de configuration VS