skip to Main Content

Putem folosi PowerShell pentru a crea un mesaj nou, mai exact o ciornă, folosind o serie de comenzi foarte simple.

Din motive de securitate, anumite elemente vor fi mascate.

Cum procedăm ?
– în PowerShell scriem comanda de mai jos, pentru a ne autentifica în contul de Office 365: $LiveCred = Get-Credential

PowerShell şi Office 365 - crearea unui nou E-mail

– acum, vom deschide o nouă sesiune în contul de Exchange: $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection

– dacă sesiunea s-a deschis cu succes, vom primi următorul mesaj: WARNING: Your connection has been redirected to the following URI: „https://pod51017psh.outlook.com/PowerShell-LiveID?PSVersion=2.0 „

– după deschiderea unei noi sesiuni, ne vom alătura acesteia, folosind următoarea comandă: Import-PSSession $Session

PowerShell şi Office 365 - crearea unui nou E-mail

PowerShell şi Office 365 - crearea unui nou E-mail

 ————————  ————————  ————————  ————————  ———————— 

După ce am parcurs paşii de mai sus, vom folosi cmdlet-ul New-MailMessage.
Sintaxa este:
New-MailMessage [-Body ] -Mailbox [-BodyFormat ] [-Confirm[]] [-DomainController ] [-Subject ] [-WhatIf []] []

Înainte de a utiliza acest cmdlet, va trebui să aflăm numele căsuţelor poştale.
Acest lucru îl vom obţine utilizând cmdlet-ul Get-User.

PowerShell şi Office 365 - crearea unui nou E-mail

În acest moment, avem o listă cu mailbox-urile existente pe server.
Acum, vom crea un E-mail nou, folosind sintaxa: New-MailMessage -Subject „Raport lunar” -Body „Vă ataşez raportul pentru luna curentă.” -Mailbox alex -BodyFormat Html

Semnificaţie sintaxă:

  • -Subject => subiectul mesajului (dacă subiectul conţine spaţii, folosiţi ghilimelele pentru a încadra textul);
  • -Body => conţinutul mesajului (dacă mesajul conţine spaţii, folosiţi ghilimelele pentru a încadra textul)
  • -Mailbox => numele căsuţei poştale în care salvăm ciorna;
  • -BodyFormat => tipul E-mail-ului: Plain Text, RTF sau HTML.

Dacă nu se specifică niciun parametru, va fi creat un E-mail gol, fără subiect şi conţinut.

PowerShell şi Office 365 - crearea unui nou E-mail

După rularea comenzii, ne este afişat un sumar: id-ul mesajului, subiectul, mesajul, formatul mesajului, un identificator şi validitatea mesajului.

Rezultatul: în folder-ul Drafts apare un mesaj nou, mesaj care corespunde cerinţelor de mai sus.

PowerShell şi Office 365 - crearea unui nou E-mail

După cum se poate observa, în folder-ul Drafts (a) a fost salvat un E-mail în format HTML (b), cu subiectul şi mesajul (c) specificat mai sus.

(Visited 7 times, 1 visits today)

Cosmin Tătaru

Pasionat de blogging și tehnologie încă din 2009, Cosmin este aici să vă ajute să vă creșteți vânzările și productivitatea punând tehnologia la treabă pentru dumneavoastră.

Suport-Clienti
Mergeți sus