Outlook changer l'expéditeur d'un message

Signaler
Messages postés
2
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
11 février 2010
-
Messages postés
2
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
11 février 2010
-
Bonjour,

Dans Outlook, je possède un compte de messagerie avec la possibilité d'envoyer des messages avec deux adresses différentes.
Je souhaiterais pouvoir changer d'adresse d'expédition avant l'envoi du message.
J'ai donc implémenter la méthode suivante dans Outlook :

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim msg As MailItem
Set msg = Item
End Sub


Avec l'objet msg je retrouve toutes les propriétés du mail qui va être envoyé mais je ne retrouve pas la propriété pour modifier l'adresse d'envoi (hormis des propriétés en lecture)

Est-ce possible ?
D'avance merci.

4 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Salut
Un exemple d'utilisation propre de préparation d'un email : <ce lien récent du forum>
Tu trouveras la propriété SenderEmailAddress de ton MailItem pour spécifier l'email expéditeur.
+ l'exemple donné dans l'aide de Outlook pour cette propriété.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Ah non, cette propriété est l'identifiant de l'expéditeur d'un mail reçu.
Autant pour moi
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
<quelques minutes plus tard>
Pas trouvé grand chose.
Ca doit se jouer sur le NameSpace / Session et le Logon, mais je n'ai pas le temps d'approfondir ces techniques, désolé.
Messages postés
2
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
11 février 2010

Je viens de trouver la propriété suivante (introduite en outlook 2K7) :
mail.SentOnBehalfOfName = "mon_adresse@domaine.com"

mais ça ne fonctionne pas, et je sais pas vraiment ce qu'il faut en valeur, comme d'habitude avec MS, c'est pas clair du tout.