OVH Cloud OVH Cloud

Notification de l'arivée d'un message ailleurs que dans la boîte de réception

6 réponses
Avatar
Hervé REIGNOUX
Bonjour à tous et à toutes,

Une de mes utilisatrices me pose la colle suivante:
Elle est très contente avec Outlook 2003 de voir une enveloppe s'afficher
dans le systray quand elle reçoit un nouveau message. Mais cette enveloppe
ne s'affiche pas si une règle déplace le message dans un dossier (même si
c'est un sous-dossier de Boîte de réception).
Mes tests confirment cet état de chose et mes recherches dans Outils /
Options / Options de la messagerie / Options avancées de la messagerie ne
font référence qu'à "A la réception de nouveaux éléments dans ma boîte de
réception".

Quelqu'un pourra-t-il m'aider à lui redonner goût à la vie ;-)

Merci d'avance...

6 réponses

Avatar
pascalsai
Bonjour,

Pourquoi ne pas utiliser dans vba l'évènement Application_Newmail : lors de
l'arrivée d'un mail tu pourrais faire afficher un message du style "vous
venez de recevoir un message....."

Pascal


"Hervé REIGNOUX" <hreignoux(suppr)@sidexa.com> a écrit dans le message de
news:ulSZQZV%
Bonjour à tous et à toutes,

Une de mes utilisatrices me pose la colle suivante:
Elle est très contente avec Outlook 2003 de voir une enveloppe s'afficher
dans le systray quand elle reçoit un nouveau message. Mais cette enveloppe
ne s'affiche pas si une règle déplace le message dans un dossier (même si
c'est un sous-dossier de Boîte de réception).
Mes tests confirment cet état de chose et mes recherches dans Outils /
Options / Options de la messagerie / Options avancées de la messagerie ne
font référence qu'à "A la réception de nouveaux éléments dans ma boîte de
réception".

Quelqu'un pourra-t-il m'aider à lui redonner goût à la vie ;-)

Merci d'avance...




Avatar
HervéR
Bonjour et merci Pascal,
Je suis dépassé par ce genre de réponse !
Je m'attendais (et pour tout dire préférerais) à quelque chose de plus
simple : au mieux une case à cocher quelque part (je n'ai toujourspas trouvé
:(, au pire une valeur à tripoter dans le registre...
Quelqu'un possède-t-il cette connaissance ?

"pascalsai" a écrit dans le message de news:
%23cPQFCX%
Bonjour,

Pourquoi ne pas utiliser dans vba l'évènement Application_Newmail : lors
de
l'arrivée d'un mail tu pourrais faire afficher un message du style "vous
venez de recevoir un message....."

Pascal



Avatar
pascalsai
Hervé,

tu fais : OUTILS/MACRO/VISUAL BASIC EDITOR. Dans l'écran qui s'ouvre sur la
gauche tu cliques sur "CettesessionOutlook"
et tu colles le code suivant (tu pourras modifier le message qui apparaitra)
:


Private Sub Application_NewMail()

MsgBox ("vous venez de recevoir un message")

End Sub

tu fais fichier/enregistrer vbaproject.otm

Ensuite tu peux faire tes tests
Merci de me tenir au courant

pascal

"HervéR" <hreignoux(suppr)@sidexa.com> a écrit dans le message de
news:%23Y5MuIX%
Bonjour et merci Pascal,
Je suis dépassé par ce genre de réponse !
Je m'attendais (et pour tout dire préférerais) à quelque chose de plus
simple : au mieux une case à cocher quelque part (je n'ai toujourspas
trouvé

:(, au pire une valeur à tripoter dans le registre...
Quelqu'un possède-t-il cette connaissance ?

"pascalsai" a écrit dans le message de news:
%23cPQFCX%
Bonjour,

Pourquoi ne pas utiliser dans vba l'évènement Application_Newmail : lors
de
l'arrivée d'un mail tu pourrais faire afficher un message du style "vous
venez de recevoir un message....."

Pascal







Avatar
HervéR
Effectivement, ton code fonctionne, même si une règle déplace le message
dans un dossier.
Ne reste plus qu'à connaître le code qui fait apparaître la petite enveloppe
dans le systray !


"pascalsai" a écrit dans le message de news:
uI9bkbX%
Hervé,

tu fais : OUTILS/MACRO/VISUAL BASIC EDITOR. Dans l'écran qui s'ouvre sur
la
gauche tu cliques sur "CettesessionOutlook"
et tu colles le code suivant (tu pourras modifier le message qui
apparaitra)
:
Private Sub Application_NewMail()
MsgBox ("vous venez de recevoir un message")
End Sub

tu fais fichier/enregistrer vbaproject.otm

Ensuite tu peux faire tes tests
Merci de me tenir au courant

pascal


Avatar
pascalsai
Hervé,

Si tu trouves la solution merci de me la donner

A +
pascal


"HervéR" <hreignoux(suppr)@sidexa.com> a écrit dans le message de
news:%23dPEFmX%
Effectivement, ton code fonctionne, même si une règle déplace le message
dans un dossier.
Ne reste plus qu'à connaître le code qui fait apparaître la petite
enveloppe

dans le systray !


"pascalsai" a écrit dans le message de news:
uI9bkbX%
Hervé,

tu fais : OUTILS/MACRO/VISUAL BASIC EDITOR. Dans l'écran qui s'ouvre sur
la
gauche tu cliques sur "CettesessionOutlook"
et tu colles le code suivant (tu pourras modifier le message qui
apparaitra)
:
Private Sub Application_NewMail()
MsgBox ("vous venez de recevoir un message")
End Sub

tu fais fichier/enregistrer vbaproject.otm

Ensuite tu peux faire tes tests
Merci de me tenir au courant

pascal






Avatar
HervéR
Je serais bien incapable de la trouver !
Finalement, j'ai modifié la règle de message pour "Afficher dans la fenêtre
Alerte sur le nouvel élément" un petit message...
Merci de ton aide...

"pascalsai" a écrit dans le message de news:
uYcKbpX%
Hervé,

Si tu trouves la solution merci de me la donner

A +
pascal