Delen via


Outlook 2010 ja kontaktide pildi näitamine

Outlook 2010 juures on juures selline tore võimalus, et näitab saatja pilti. Iseenesest on see võimalus ka varasemate Outlook versioonidel olnud, ainult et selleks pidi saatja kohta olemas olema kontakt ja pilt kontakti külge pandud. Outlook 2010 juures on aga võimalik see pilt lugeda välja ka Active Directory-st ja Facebook kaudu. Järgnevalt väike protseduur, kuidas AD-st pildid kättesaadavaks teha.

Active Directory attribuut, mis hoiab kasutaja pildifaili infot, kannab nime thumbnailPhoto. Kõigepealt määrame Schema Snap-in kaudu, et see attribuut oleks replikeeritud ka Global Catalog-i:

image

Nüüd on AD kasutajate piltide sisselugemiseks valmis. Meeles tuleb pidada, et pildifail peab olema JPEG formaadis ja ei tohi olla suurem kui 10 KB. Pildifail loetakse sisse järgmise shell käsuga (näiteks kasutaja Peter jaoks pilt C:\usertile22.jpg):

Import-RecipientDataProperty -Identity Peter -Picture -FileData ([Byte[]]$(Get-Content -Path "C:\usertile22.jpg" -Encoding Byte -ReadCount 0))

Peale seda näeb Holly Peter-i käest saadetud e-maili tema nime peale hiirega minnes lühiinfot, kus ka pilt näidatud:

image

Või võttes parema hiirenupuga nime pealt Contact Card, siis näeme laiendatud infot Peter kohta ja ka pilt on endiselt ilusasti näha:

image

Lisaks sellele on nüüd pilt nähtav ka, kui avada Global Addressbook kaudu Peter-i kontakt:

image

Lihtsa skriptiga võib palju pilte korraga importida vastavate kasutajate külge (eeldusel, et pildifailide nimi on kasutaja nimega seotud). Samuti võib Exchange 2010 juures luua vastav roll (RBAC) ja selle kaudu anda piltide lisamise õiguse IT tugiisikutele või personalitöötajatele, kes siis ise neid pilte lisavad.

Nimetatud piltide vaatamise oskus on ainult Outlook 2010 juures. Huvitaval kombel on sama käsuga lisada pilt ka kasutajale, kelle mailbox asub Exchange 2007 peal (kasutades siiski Exchange 2010 shelli käsu andmiseks). Veelgi huvitavam on, et isegi Exchange 2003 peal olevale mailbox-le on võimalik see pildifail külge panna. Küll aga ei saa siin kasutada Powershell käsku, vaid tuleb pilt kopeerida kasutajale AD-sse otse Attribute Editor kaudu kuueteistkümnendkujul (hexadecimal). Vaatamise oskus endiselt Outlook 2010.

Lisainfo: Import-RecipientDataProperty, Ilse kirjutatud Follow-Up: import-recipientdataproperty