{"id":1835,"date":"2025-03-18T16:28:19","date_gmt":"2025-03-18T15:28:19","guid":{"rendered":"https:\/\/www.delixirpro.com\/blog\/?p=1835"},"modified":"2025-03-18T16:55:34","modified_gmt":"2025-03-18T15:55:34","slug":"envoyer-en-tant-que-ou-depuis-de-from-une-autre-adresse-mail-par-defaut","status":"publish","type":"post","link":"https:\/\/www.delixirpro.com\/blog\/2025\/03\/18\/envoyer-en-tant-que-ou-depuis-de-from-une-autre-adresse-mail-par-defaut\/","title":{"rendered":"Envoyer \u00ab\u00a0en tant que\u00a0\u00bb ou \u00ab\u00a0depuis\u00a0\u00bb (de\/from) une autre adresse mail par d\u00e9faut"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Si vous avez besoin de faire en sorte que l&rsquo;envoi par d\u00e9faut, \u00e0 la r\u00e9ponse ou depuis un nouveau mail, quelque soit le compte d&rsquo;envoi s\u00e9l\u00e9ctionn\u00e9, les mails partent syst\u00e9matiquement depuis une m\u00eame adresse, il faut s\u00e9l\u00e9ctionner le compte d&rsquo;envoi depuis le champ \u00ab\u00a0De\u00a0\u00bb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hors, il n&rsquo;est pas possible de choisir \u00ab\u00a0par d\u00e9faut\u00a0\u00bb ce compte depuis pour tout mail en r\u00e9ponse mais seulement depuis les nouveaux mails.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La solution suivante permet de choisir, pour tout nouveaux messages ou r\u00e9ponses, l&rsquo;adresse d&rsquo;envoi, et ce quel que soit le compte de r\u00e9ponse. En gros, ce workaround \u00ab\u00a0remplace\u00a0\u00bb le compte d&rsquo;envoi par celui choisi dans le script.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Attribuer les droits sur la boite mail partag\u00e9e<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le script suivant fonctionne dans le cas ou les utilisateurs en b\u00e9n\u00e9ficiant sur Outlook disposent de droits sur la boite mail partag\u00e9e permettant l&rsquo;envoi (et donc l&rsquo;affichage frontal pour le destinataire).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il faudra donc au pr\u00e9alable autoris\u00e9 les utilisateurs \u00e0 \u00ab\u00a0Envoyer en tant que\u00a0\u00bb et \u00ab\u00a0Envoyer de la part de\u00a0\u00bb depuis l&rsquo;interface d&rsquo;administration d&rsquo;Office 365. Noter que l&rsquo;activation de cette option peut prendre plusieurs heures :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"410\" height=\"557\" src=\"https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-24.png\" alt=\"\" class=\"wp-image-1836\" srcset=\"https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-24.png 410w, https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-24-221x300.png 221w\" sizes=\"auto, (max-width: 410px) 100vw, 410px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"370\" height=\"347\" src=\"https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-25.png\" alt=\"\" class=\"wp-image-1837\" srcset=\"https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-25.png 370w, https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-25-300x281.png 300w\" sizes=\"auto, (max-width: 370px) 100vw, 370px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Int\u00e9graton du script dans Outlook<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">1. Depuis Outlook, faire la combinaison Alt+F11 pour arriber dans l&rsquo;\u00e9diteur de script Visual Basic<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. Double-cliquez sur ThisOutlookSession :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. Coller le code suivant :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>'================================================================================\n'Description: Outlook macro to automatically set a different\n'             From address.\n'\n'Comment: You can set the email address at the bottom of the code.\n'         Uncomment the myOlExp_InlineResponse sub to also make it\n'         work with the Reading Pane reply feature of Outlook 2013\/2016\/2019\/365.\n'\n' author : Robert Sparnaaij\n' version: 1.1\n' website: https:\/\/www.howto-outlook.com\/howto\/setfromaddress.htm\n'================================================================================\nDim WithEvents objInspectors As Outlook.Inspectors\nDim WithEvents objMailItem As Outlook.MailItem\nDim WithEvents myOlExp As Outlook.Explorer\nPrivate Sub Application_Startup()\n    Initialize_handler\nEnd Sub\nPublic Sub Initialize_handler()\n    Set objInspectors = Application.Inspectors\n    Set myOlExp = Application.ActiveExplorer\nEnd Sub\nPrivate Sub objInspectors_NewInspector(ByVal Inspector As Inspector)\n    If Inspector.CurrentItem.Class = olMail Then\n        Set objMailItem = Inspector.CurrentItem\n        If objMailItem.Sent = False Then\n            Call SetFromAddress(objMailItem)\n        End If\n    End If\nEnd Sub\n'Uncomment the next 3 lines to enable Outlook 2013\/2016\/2019\/365 Reading Pane Reply\nPrivate Sub myOlExp_InlineResponse(ByVal objItem As Object)\n    Call SetFromAddress(objItem)\nEnd Sub\nPublic Sub SetFromAddress(oMail As Outlook.MailItem)\n    ' Set your preferred default From address below.\n    ' Exchange permissions determine if it is actually stamped\n    ' as \"Sent On Behalf Of\" or \"Sent As\".\n    ' The address is not properly updated for the InlineResponse\n    ' feature in Outlook 2013\/2016\/365. This is only a visual bug.\n    oMail.SentOnBehalfOfName = \"<em>compte@mail.com<\/em>\"\nEnd Sub<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">4. Remplacer l&rsquo;adresse mail \u00ab\u00a0compte@mail.com\u00a0\u00bb de la fonction <strong>SetFromAddress<\/strong> par celle de l&rsquo;adresse partag\u00e9e<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5. Red\u00e9marrer Outlook<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Activer les macros sur Outlook<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour que cette macro puisse fonctionner, il fait activer les macros sur Outlook.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour cela, il faut aller dans le Centre de gestion de la confidentialit\u00e9. Pour cela :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fichier > Options > Centre de gestion de la confidentialit\u00e9 > Param\u00e8tres du Centre de gestion de la confidentialit\u00e9 > Param\u00e8tres des macros > \u00ab\u00a0Activer toutes les macros (non recommand\u00e9, ex\u00e9cution possible de code potentiellement dangereux)\u00a0\u00bb.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"833\" height=\"234\" src=\"https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-26.png\" alt=\"\" class=\"wp-image-1840\" srcset=\"https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-26.png 833w, https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-26-300x84.png 300w, https:\/\/www.delixirpro.com\/blog\/wp-content\/uploads\/2025\/03\/image-26-768x216.png 768w\" sizes=\"auto, (max-width: 833px) 100vw, 833px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Valider les r\u00e9glages.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cas particulier<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si vous avez besoin que ce \u00ab\u00a0remplacement\u00a0\u00bb ai lieu pour un compte sp\u00e9cifique, il faut modifier la fonction <strong>SetFromAddress <\/strong>par cela :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>If Instr (1, oMail.SendUsingAccount, \"@domain.com\", vbTextCompare) &gt; 0 Then \n      oMail.SentOnBehalfOfName = delegate@domain.com\nEnd If<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ici, remplaceer \u00ab\u00a0@domain.com\u00a0\u00bb par l&rsquo;adresse mail du compte en question.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Source : <a href=\"https:\/\/robert365.com\/article\/setfromaddress#macrocode\">https:\/\/robert365.com\/article\/setfromaddress#macrocode<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si vous avez besoin de faire en sorte que l&rsquo;envoi par d\u00e9faut, \u00e0 la r\u00e9ponse ou depuis un nouveau mail, quelque soit le compte d&rsquo;envoi s\u00e9l\u00e9ctionn\u00e9, les mails partent syst\u00e9matiquement depuis une m\u00eame adresse,&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":1837,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,40],"tags":[],"class_list":["post-1835","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-tips","category-tutoriel"],"_links":{"self":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/comments?post=1835"}],"version-history":[{"count":3,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1835\/revisions"}],"predecessor-version":[{"id":1842,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1835\/revisions\/1842"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/media\/1837"}],"wp:attachment":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/media?parent=1835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/categories?post=1835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/tags?post=1835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}