none
récupérer les boites mails installé sur outlook dans une variable RRS feed

  • Question

  • Bonjour,

    J'aurais besoin d'aide sur la commande ci-dessous, j'ai besoin de récolter les boites mails qui sont installées sur outlook. auriez vous une idée pour lancer la commande sur une session d'un utilisateur ( à distance ) ?? ou ... auriez vous une autre solution pour ça ?? merci !

    $outlookApplication = New-Object -ComObject 'Outlook.Application'
    $accounts = $outlookApplication.Session.Accounts
    $accounts | Select DisplayName, SmtpAddress

    • Modifié elemremy mardi 10 mai 2022 09:23
    mardi 10 mai 2022 09:20

Toutes les réponses

  • Hi there,

    You must configure configured Windows PowerShell remoting to run the script on users on remote computers. To use Windows PowerShell remoting, the remote computer must be configured for remote management.

    Here is a link for a detailed description of the process that you must follow. Running Remote Commands https://docs.microsoft.com/en-us/powershell/scripting/learn/remoting/running-remote-commands?view=powershell-7.2

    You can then use the Get-Mailbox cmdlet to view mailbox objects and attributes, populate property pages, or supply mailbox information to other tasks.

    Use Exchange Online PowerShell to display Microsoft 365 or Office 365 mailbox information https://docs.microsoft.com/en-us/exchange/recipients-in-exchange-online/manage-user-mailboxes/use-powershell-to-display-mailbox-information

    PowerShell - Managing an Outlook Mailbox with PowerShell https://docs.microsoft.com/en-us/archive/msdn-magazine/2013/march/powershell-managing-an-outlook-mailbox-with-powershell

    Hope this resolves your Query !!

    --If the reply is helpful, please Upvote and Accept it as an answer–
    mercredi 11 mai 2022 07:45
  • Bonjour,

    Essayer ça :

    Add-type -assembly Microsoft.Office.Interop.Outlook | out-null
    $olFolders = Microsoft.Office.Interop.Outlook.olDefaultFolders -as [type]
    $outlook = new-object -comobject outlook.application
    $namespace = $outlook.GetNameSpace(MAPI)

    $namespace.Accounts.UserName

    • Modifié Troxsa mardi 13 septembre 2022 10:48
    mardi 13 septembre 2022 10:47