Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook > VBA Outlook
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/09/2007, 16h16   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 2
Points : 1
Points : 1
Par défaut Signature numérique des messages sortants

Bonjour,

J'ai développé une application qui, entre autre, envoie automatiquement des mails qui doivent être signés numériquement.
Développée sous VB5, j'utilise l'objet Outlook 2003 pour créer et envoyer les mails.

Mon problème est que je n'ai pas trouvé comment modifier par mon logiciel l'option :
"Ajouter la signature numérique au message sortant"
de l'onglet Sécurité des options d'Outlook.
pour l'activer avant l'envoi et la désactiver après l'envoi sans avoir à la modifier manuellement dans Outlook.

Quelqu'un a-t-il une solution ?
scenic29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2007, 12h44   #2
Membre chevronné
 
Avatar de Oliv-
 
Inscription : mars 2006
Messages : 643
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : mars 2006
Messages : 643
Points : 699
Points : 699
Salut,
il semble que le solution c'est d'utiliser un modèle outlook.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 Dim MyoApp As Outlook.Application
        Dim MyoItem As Outlook.MailItem
        Dim MyAttachments As Outlook.Attachments
 
        Set MyoApp = New Outlook.Application
        Set MyoItem = MyoApp.CreateItem(olMailItem)
 
        Set MyoItem = MyoApp.CreateItemFromTemplate("C:\Outlook\exemple.oft")
 
        MyoItem.Subject = "Encrypt and digitally signed message"
        MyoItem.Body = "Message à mettre ici"
 
        Set MyAttachments = MyoItem.Attachments
        MyAttachments.Add "C:\temp\HED.txt", olByValue, 1
        MyoItem.To = [Recipeint's Email]
 
        MyoItem.Send
 
        Set MyoApp = Nothing
        Set MyoItem = Nothing
        Set MyAttachments = Nothing

Oliv'
Oliv- est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2007, 15h24   #3
Invité de passage
 
Inscription : septembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 2
Points : 2
Points : 2
Salut,
J'ai le meme probleme, ca fontionner ?

Merci, Francis
nightcourrier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2007, 16h38   #4
Invité de passage
 
Inscription : septembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 2
Points : 1
Points : 1
Par défaut Test

La solution proposée par Catteau13 ne fonctionne pas avec mon Outlook 2003
Le nouveau message créé à partir du modèle n'a pas l'option "Ajouter la signature numérique au message sortant".
scenic29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h04.


 
 
 
 
Partenaires

Hébergement Web