Karlosův archívek plků alias blog :-)

Office365 - přílohy winmail.dat a TNEF

Microsoft se snaží dělat špičkové služby, někdy ale nechápe úplně základní věci. Například i letos zřízený nový účet na Office365 má problém, že při odesílání určitých příloh (např. PDF) některým klientům místo přílohy přijde soubor Winmail.dat. Na vině je je technologie TNEF, která je defaultně zapnutá v konfiguraci mailserveru Office365. To bych ještě nějak pochopil, ale zároveň bych očekával, že Microsoft umožní jednoduše ve webové administraci tuto věc vypnout. Není tomu tak, a tak i v roce 2016 si musíte v určitých případech Office365 vytunit sám pomocí powershellu, což pro běžného uživatele je trochu "hax na max".

POSTUP (platný k 05/2016):

Spustit PowerShell jako Správce

Set-ExecutionPolicy RemoteSigned
(Nastaví nutnou politiku (při výzvě zvolit [A] Yes to All)

$UserCredential = Get-Credential
(při výzvě zadat jméno a heslo pro správce Office365)

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
(připojíte se na server)

Import-PSSession $Session
(otevřete session)

Set-RemoteDomain Default -TNEFEnabled $false
(samotné nastavení parametru)

Get-RemoteDomain -Identity Default| Select TNEFEnabled
(kontrola nastavení - musí být FALSE)

Remove-PSSession $Session
(zavřete session)