febbraio 2009 Blog Posts

[PowerShell] Cmdlets per proteggere i dati con DPAPI

Le DPAPI, per chi non le conoscesse, sono una manciata di API (CryptProtectData/CryptUnprotectData e CryptProtectMemory/CryptUnprotectMemory) con l'obiettivo di cryptare dati senza caricare l'utente o l'applicazione delle problematiche non banali associate allo gestione di una chiave. Senza entrare nei dettagli, per i quali rimando al link precedente, la chiave usata da CryptProtectData è dipendente dalla password dell'account utente, per cui, in caso di reset della password, i dati precedentemente cryptati diventano inaccessibili. Questo livello di privacy è tipicamente considerato sufficiente in un'ampia gamma di applicazioni. Si pensi ad esempio alle password memorizzate da Internet Explorer per i siti web o da Explorer per accedere a risorse di rete (SMB,...

HTC Dream - Pinguini androidi in Australia

HTC ha annunciato oggi la disponibilità del suo HTC Dream basato su Android in Australia a partire dal 16 febbraio per un provider locale (Optus) Android per chi non lo sapesse, è un Linux embedded destinato a dispositivi mobile patrocinato in particolare da Google. Si tratta di una scappatella coniugale di HTC da Windows Mobile o c'è di più? Vedremo... Dal punto di vista di noi poveri dev, Android è esattamente quello che ci mancava: l'ennesima piattaforma che ci farà dannare col porting di applicazioni e librerie! Non bastasse, Google tra le altre ha creato per l'occasione una virtual machine chiamata Dalvik,...

Windows Mobile 6.1 - Patch per inviare posta con account POP3 e IMAP4

Avete un HTC Diamond o altro device VM 6.1 che si ostina a non inviare le vostre email ignorando le configurazione SMTP che gli propinate? Microsoft ha rilasciato una patch un paio di mesi fa che probabilmente fa al caso vostro. Il problema riguarda indifferente tutti i device WM 6.1, i cui provider non hanno implementato la feature descritta nel link sopra.  Nota: Se usate Tre con connessione UMTS/HSDPA ricordate di impostare l'infamous "smtp.tre.biz" al posto del vostro abituale server SMTP.

[PowerShell] Gestire gli account di Outlook da .Net e PowerShell

Avete mai avuto bisogno leggere o modificare le impostazioni degli account di Outlook da .Net o PowerShell? Per esempio la necessità di cambiare al volo gli indirizzi dei server SMTP di tutti i vostri account su Outlook a causa dei limiti imposti da qualche rete / provider? Su Codeplex trovate un progettino all'uopo che ho appena pubblicato: http://www.codeplex.com/PSOutlookManager Consiste in una piccola class library che wrappa le Account Management API (IOlkAccountManager & co.), alcune Cmdlets per gestire facilmente gli account da PowerShell e qualche script di esempio. Cavarsela con qualche riga in VBScript e l'automazione di Outlook sarebbe stato oro, peccato che...