Je souhaite envoyer un courrier électronique en utilisant le client SMTP en utilisant microsoft.net avec C# comme langage de programmation. Mais pour les e-mails envoyés via le client SMTP, pouvons-nous ajouter des fonctionnalités de sécurité comme "pas d'expédition" ou "pas de copie" etc. Je ne veux pas que les destinataires de l'e-mail transmettent ou copient le contenu de l'e-mail.Comment empêcher les utilisateurs Lotus Notes de transférer ou de copier un message envoyé via System.Net.Mail?
Répondre
Lotus Notes (le client de messagerie) regarde l'en-tête "Sensibilité". En utilisant System.Net.Mail, vous pouvez accomplir la même chose (seulement si vos utilisateurs utilisent tous Lotus Notes) en utilisant les éléments suivants:
mail.Headers.Add("Sensitivity", "Company-Confidential");
Le client de messagerie Lotus Notes refusera le transfert ou la copie, comme si vous avez utilisé l'objet COM Lotus Notes.
Sweeettt ... Merci beaucoup .. Vous êtes un épargnant de vie. – Naveen
Réponse simple: non. Vous ne pouvez pas empêcher les gens de copier quelque chose qui a atteint leur machine.
Si vous expliquez pourquoi vous essayez de le faire, nous pourrions peut-être vous offrir une alternative pratique. Par exemple, si vous ne voulez pas que votre texte soit lu par un robot, il peut s'agir d'une image. Si vous avez une pièce jointe binaire que vous ne voulez pas distribuer, il existe différents types de DRM qui peuvent fonctionner pour vous.
Modifier
Un client propriétaire (tel que Lotus Notes) peut se désactiver en fonction des métadonnées qui vient avec le message; mais c'est toujours volontaire. Vous pourriez probablement écrire un client Notes non conforme qui ignore ces restrictions.
Modifier
Il n'y a pas eu pour moi que vos utilisateurs pourraient tous être en utilisant le client Notes. Dans ce cas, la solution de @Peter J peut être ce dont vous avez besoin.
Pensée ainsi. Vous pouvez le faire en utilisant l'objet COM Lotus Notes Domino. Vous pouvez joindre une chaîne "Keep Private" avec les autres paramètres d'email comme le sujet, le corps, etc. Je voulais juste savoir s'il y a le même type de fonctionnalité en utilisant le client SMTP. – Naveen
je veux envoyer un email et il devrait être confidentiel. Je ne veux pas que les destinataires donnent la caractéristique de la transmission ou de la copie. Et j'utilise Lotus Notes. – Naveen
Même si Lotus Notes a cette fonctionnalité ... rien n'empêche quelqu'un de prendre une capture d'écran de l'e-mail. Il n'y a absolument aucun moyen d'empêcher quelqu'un de «transmettre» l'information tout à fait. Si vous ne faites pas confiance aux personnes à qui vous envoyez les informations, vous ne devriez pas les envoyer. – Dismissile
Envoyez-leur un lien les obligeant à se connecter. Ou, si tous vos utilisateurs sont sur le même serveur Exchange, vous pouvez implémenter la gestion des droits d'informations d'Exchange. Sinon, vous pourriez envisager d'envoyer des courriels cryptés. Mais rien ne les empêche de le copier, que ce soit en prenant une capture d'écran, une image avec un appareil photo, etc.
- 1. Comment envoyer un fax via Lotus Notes par programme
- 2. lotus notes automation
- 3. Comment interpréter les caractères non imprimables dans l'horodatage envoyé par le serveur Lotus Notes POP3?
- 4. Lotus Notes: Article RichText
- 5. @DBColumn dans Lotus Notes
- 6. Comment lire les archives de courrier Lotus Notes (* .nsf)
- 7. Intégration de ColdFusion et Lotus Notes Calendar
- 8. Association de documents dans Lotus Notes
- 9. Lotus Notes Interop.Domino.dll
- 10. Alignement pour le champ de texte dans les notes Lotus
- 11. Comment empêcher les utilisateurs de supprimer un portlet liferay?
- 12. GIF animés dans Lotus Notes
- 13. Formule e-mail Lotus Notes R5
- 14. Comment gérer la version Lotus Notes? C#
- 15. Lotus Notes cacher/montrer div
- 16. Utilisation de l'API Java pour lire les documents Lotus Notes
- 17. Colonne de tri dans les deux sens dans Lotus Notes
- 18. VB, VB.NET, Lotus Script: Script pour copier les entrées d'adresse
- 19. Comment utiliser Perl pour ouvrir la boîte de réception via l'API Lotus Notes?
- 20. Comment me connecter à une base de données Lotus Notes via VBA?
- 21. Problème de calendrier de récurrence dans Lotus Notes
- 22. Puis-je ajouter des en-têtes x à un message électronique Lotus Notes sans COM?
- 23. Extraction de métadonnées d'applications Lotus Notes à l'aide de l'API Notes Java?
- 24. Définition de raccourcis pour Lotus Notes 8.x
- 25. comment envoyer un message texte riche en System.Net.Mail
- 26. Empêcher le courrier électronique d'être envoyé via Applescript
- 27. Gestion d'une connexion SQL instable sur un agent Lotus Notes
- 28. python notes de lotus: erreur de connexion odbc
- 29. Champ de texte enrichi Lotus Notes au fichier RTF - VB
- 30. Empêcher les utilisateurs de créer une table
Impossible à faire. Une fois que le message (qu'il s'agisse d'un e-mail ou d'une page Web) laisse votre serveur pour affichage sur le client, c'est complètement hors de votre contrôle. –
Ne leur envoyez pas l'email. –
Vérifiez ma réponse. Si vos clients utilisent tous Lotus Notes, envoyez simplement l'en-tête "Sensitivity: Company-Confidential". –