OVH Cloud OVH Cloud

[WSS2003] Outlook and WSS

5 réponses
Avatar
SD
Bonjour,

Connaissez-vous un moyen à partir d'un élément du menu javascript dynamique
(ex: sur les liens des documents au sein des bibliothèques) d'ouvrir Outlook
et formater un message prédédini ?

Ce serait en fait l'équivalent d'un lien "<a href" avec un "mailto:" sauf
que ce mécanisme ne permet pas de formater le body en HTML.

N'y a t'il pas moyen via du Javascript de créer un nouveau message "Outlook"
?

Merci par avance de vos réponses

SD

5 réponses

Avatar
MichaelW
Bonjour,
je vous conseille cet article de M.Bower: "Customiser le menu contextuel"

http://blogs.msdn.com/bowerm/articles/175691.aspx

un peu plus bas dans le texte vous trouverez : "The Send Mail Web Part"
réalisé avec le CEW (Content Editor Webpart)

Salutations
Michael

"SD" a écrit :

Bonjour,

Connaissez-vous un moyen à partir d'un élément du menu javascript dynamique
(ex: sur les liens des documents au sein des bibliothèques) d'ouvrir Outlook
et formater un message prédédini ?

Ce serait en fait l'équivalent d'un lien "<a href" avec un "mailto:" sauf
que ce mécanisme ne permet pas de formater le body en HTML.

N'y a t'il pas moyen via du Javascript de créer un nouveau message "Outlook"
?

Merci par avance de vos réponses

SD






Avatar
SD
Bonjour,
J'avais en effet vu ce blog, mais çà ne répond pas entièrement à mon besoin.
Le pb est qu'on ne peut passer qu'un BODY en Plain/text. Je souhaite pouvoir
formater un minimum mon mail avant envoi (et non pas laisser apparaître une
URL à ralonge). Ma question était donc de savoir si l'on pouvait piloter de
façon light Outlook à partir d'un javascript client.

Merci

Cdt

SD


"MichaelW" a écrit dans le message de
news:
Bonjour,
je vous conseille cet article de M.Bower: "Customiser le menu contextuel"

http://blogs.msdn.com/bowerm/articles/175691.aspx

un peu plus bas dans le texte vous trouverez : "The Send Mail Web Part"
réalisé avec le CEW (Content Editor Webpart)

Salutations
Michael

"SD" a écrit :

Bonjour,

Connaissez-vous un moyen à partir d'un élément du menu javascript
dynamique
(ex: sur les liens des documents au sein des bibliothèques) d'ouvrir
Outlook
et formater un message prédédini ?

Ce serait en fait l'équivalent d'un lien "<a href" avec un "mailto:" sauf
que ce mécanisme ne permet pas de formater le body en HTML.

N'y a t'il pas moyen via du Javascript de créer un nouveau message
"Outlook"
?

Merci par avance de vos réponses

SD








Avatar
MichaelW
Je ne suis pas personnellement developpeur, mais il me semble qu' adapter le
code Javascript fourni devrait etre possible (à ce niveau):

strAction = 'window.navigate("mailto:%20?subject=Take a look at this
document...&body=<' + URL + '>")';

je ne peux malheureusement pas vous aider plus
salutations
Michael

"SD" a écrit :

Bonjour,
J'avais en effet vu ce blog, mais çà ne répond pas entièrement à mon besoin.
Le pb est qu'on ne peut passer qu'un BODY en Plain/text. Je souhaite pouvoir
formater un minimum mon mail avant envoi (et non pas laisser apparaître une
URL à ralonge). Ma question était donc de savoir si l'on pouvait piloter de
façon light Outlook à partir d'un javascript client.

Merci

Cdt

SD


"MichaelW" a écrit dans le message de
news:
> Bonjour,
> je vous conseille cet article de M.Bower: "Customiser le menu contextuel"
>
> http://blogs.msdn.com/bowerm/articles/175691.aspx
>
> un peu plus bas dans le texte vous trouverez : "The Send Mail Web Part"
> réalisé avec le CEW (Content Editor Webpart)
>
> Salutations
> Michael
>
> "SD" a écrit :
>
>> Bonjour,
>>
>> Connaissez-vous un moyen à partir d'un élément du menu javascript
>> dynamique
>> (ex: sur les liens des documents au sein des bibliothèques) d'ouvrir
>> Outlook
>> et formater un message prédédini ?
>>
>> Ce serait en fait l'équivalent d'un lien "<a href" avec un "mailto:" sauf
>> que ce mécanisme ne permet pas de formater le body en HTML.
>>
>> N'y a t'il pas moyen via du Javascript de créer un nouveau message
>> "Outlook"
>> ?
>>
>> Merci par avance de vos réponses
>>
>> SD
>>
>>
>>
>>





Avatar
AnthonyB
Et repasser côté Server avec un formulaire Asp.net et le namespace
System.Web.Mail cela répondra peut-être à votre besoin.

La classe MailMessage permet d'attacher un format de message HTML

Voila,

AnthonyB



"SD" a écrit :

Désolé mais vous ne répondez toujours pas à la question. Peut-être me
suis-je mal fait comprendre ? :-)
Je sais faire un "mailto:", mais mon pb est que je ne peux pas faire passer
un contenu <Html> dans le "&body=". Donc est-il possible d'une manière ou
d'une autre, en Jscript, via un "createobject" ou un "new activex..."
d'ouvrir un nouveau message Outlook et de formater un body html par défaut ?

Merci

SD


"Renaud Comte" a écrit dans le message de news:

> Je viens en complement
>
> Un petit tour sur google peut donner qque résultats comme ce lien la :
>
> http://www.outfront.net/tutorials_02/adv_tech/mailto.htm
>
> Renaud COMTE [MVP]
> ---------------------------------
> http://blogs.developpeur.org/themit/
> http://blog.spsclerics.com/
>
>> Je ne suis pas personnellement developpeur, mais il me semble qu'
>> adapter le code Javascript fourni devrait etre possible (à ce niveau):
>>
>> strAction = 'window.navigate("mailto:%20?subject=Take a look at this
>> document...&body=<' + URL + '>")';
>>
>> je ne peux malheureusement pas vous aider plus
>> salutations
>> Michael
>> "SD" a écrit :
>>
>>> Bonjour,
>>> J'avais en effet vu ce blog, mais çà ne répond pas entièrement à mon
>>> besoin.
>>> Le pb est qu'on ne peut passer qu'un BODY en Plain/text. Je souhaite
>>> pouvoir
>>> formater un minimum mon mail avant envoi (et non pas laisser
>>> apparaître une
>>> URL à ralonge). Ma question était donc de savoir si l'on pouvait
>>> piloter de
>>> façon light Outlook à partir d'un javascript client.
>>> Merci
>>>
>>> Cdt
>>>
>>> SD
>>>
>>> "MichaelW" a écrit dans le
>>> message de news:
>>>
>>>
>>>> Bonjour,
>>>> je vous conseille cet article de M.Bower: "Customiser le menu
>>>> contextuel"
>>>> http://blogs.msdn.com/bowerm/articles/175691.aspx
>>>>
>>>> un peu plus bas dans le texte vous trouverez : "The Send Mail Web
>>>> Part" réalisé avec le CEW (Content Editor Webpart)
>>>>
>>>> Salutations
>>>> Michael
>>>> "SD" a écrit :
>>>>
>>>>> Bonjour,
>>>>>
>>>>> Connaissez-vous un moyen à partir d'un élément du menu javascript
>>>>> dynamique
>>>>> (ex: sur les liens des documents au sein des bibliothèques)
>>>>> d'ouvrir
>>>>> Outlook
>>>>> et formater un message prédédini ?
>>>>> Ce serait en fait l'équivalent d'un lien "<a href" avec un
>>>>> "mailto:" sauf que ce mécanisme ne permet pas de formater le body
>>>>> en HTML.
>>>>>
>>>>> N'y a t'il pas moyen via du Javascript de créer un nouveau message
>>>>> "Outlook"
>>>>> ?
>>>>> Merci par avance de vos réponses
>>>>>
>>>>> SD
>>>>>
>
>





Avatar
Julien Bakmezdjian [MS]
Bonjour,

Effectivement, vous ne pouvez pas passer un contenu HTML avec un mailto.
Faire de l'automation d'Outlook côté client semble possible... sauf que
selon les versions d'OL et d'IE (je ne sais plus exactement qui fait quoi),
des nouvelles fonctionnalités de sécurité vont vous en empêcher...
(CreateObject lévera une erreur sur le composant "Outlook.Application"
lorsqu'appelé depuis IE).
L'astuce, autant que je me souvienne, est assez complexe : il s'agirait
d'écrire votre propre composant ActiveX (déclaré comme sûr pour l'automation
dans IE) qui utiliserait lui-même l'automation d'Outlook...

Cordialement,

Julien Bakmezdjian

"AnthonyB" wrote in message
news:
Et repasser côté Server avec un formulaire Asp.net et le namespace
System.Web.Mail cela répondra peut-être à votre besoin.

La classe MailMessage permet d'attacher un format de message HTML

Voila,

AnthonyB



"SD" a écrit :

Désolé mais vous ne répondez toujours pas à la question. Peut-être me
suis-je mal fait comprendre ? :-)
Je sais faire un "mailto:", mais mon pb est que je ne peux pas faire
passer
un contenu <Html> dans le "&body=". Donc est-il possible d'une manière ou
d'une autre, en Jscript, via un "createobject" ou un "new activex..."
d'ouvrir un nouveau message Outlook et de formater un body html par
défaut ?

Merci

SD


"Renaud Comte" a écrit dans le message de news:

> Je viens en complement
>
> Un petit tour sur google peut donner qque résultats comme ce lien la :
>
> http://www.outfront.net/tutorials_02/adv_tech/mailto.htm
>
> Renaud COMTE [MVP]
> ---------------------------------
> http://blogs.developpeur.org/themit/
> http://blog.spsclerics.com/
>
>> Je ne suis pas personnellement developpeur, mais il me semble qu'
>> adapter le code Javascript fourni devrait etre possible (à ce niveau):
>>
>> strAction = 'window.navigate("mailto:%20?subject=Take a look at this
>> document...&body=<' + URL + '>")';
>>
>> je ne peux malheureusement pas vous aider plus
>> salutations
>> Michael
>> "SD" a écrit :
>>
>>> Bonjour,
>>> J'avais en effet vu ce blog, mais çà ne répond pas entièrement à mon
>>> besoin.
>>> Le pb est qu'on ne peut passer qu'un BODY en Plain/text. Je souhaite
>>> pouvoir
>>> formater un minimum mon mail avant envoi (et non pas laisser
>>> apparaître une
>>> URL à ralonge). Ma question était donc de savoir si l'on pouvait
>>> piloter de
>>> façon light Outlook à partir d'un javascript client.
>>> Merci
>>>
>>> Cdt
>>>
>>> SD
>>>
>>> "MichaelW" a écrit dans le
>>> message de news:
>>>
>>>
>>>> Bonjour,
>>>> je vous conseille cet article de M.Bower: "Customiser le menu
>>>> contextuel"
>>>> http://blogs.msdn.com/bowerm/articles/175691.aspx
>>>>
>>>> un peu plus bas dans le texte vous trouverez : "The Send Mail Web
>>>> Part" réalisé avec le CEW (Content Editor Webpart)
>>>>
>>>> Salutations
>>>> Michael
>>>> "SD" a écrit :
>>>>
>>>>> Bonjour,
>>>>>
>>>>> Connaissez-vous un moyen à partir d'un élément du menu javascript
>>>>> dynamique
>>>>> (ex: sur les liens des documents au sein des bibliothèques)
>>>>> d'ouvrir
>>>>> Outlook
>>>>> et formater un message prédédini ?
>>>>> Ce serait en fait l'équivalent d'un lien "<a href" avec un
>>>>> "mailto:" sauf que ce mécanisme ne permet pas de formater le body
>>>>> en HTML.
>>>>>
>>>>> N'y a t'il pas moyen via du Javascript de créer un nouveau message
>>>>> "Outlook"
>>>>> ?
>>>>> Merci par avance de vos réponses
>>>>>
>>>>> SD
>>>>>
>
>