TechOnTip Weblog

Run book for Technocrats

Archive for January, 2016

Bypass or Exclude Mails from Clutter

Posted by Brajesh Panda on January 26, 2016

Office 365 has a new interesting feature called Clutter. It uses Machine Learning language and automatically moves ignored (?) messages to Clutter folder. If any user doesn’t want it at all, they can On/Off from OWA. But as admin you can configure transport rules and set ‘X-MS-Exchange-Organization-BypassClutter’ message header to True. This will help Exchange Online to put the message in Inbox instead of Clutter folder.

Here are few examples of transport rules;

If the message…

Is received from “EmailAddress”

Do the following…

set message header ‘X-MS-Exchange-Organization-BypassClutter’ with the value ‘True’

If the message…

sender ip addresses belong to one of these ranges: <SourceIPAddresses>

Do the following…

and set message header ‘X-MS-Exchange-Organization-BypassClutter’ with the value ‘True’

Advertisements

Posted in Mix & Match | Leave a Comment »

Skype for Business Online: Dial-In Conferencing Reporting

Posted by Brajesh Panda on January 25, 2016

Here is my tiny script to report all user level Dial-In Conferencing details from Skype for Business Online Tenant. Useful if you have integrated InterCall, Pgi etc.

# Connect to SfB Online

C:\Script\Connect-LyncOnline-Powershell-Brajesh-Ver2.ps1

# Dial In Users

$DialInUsers = Get-CsOnlineUser -Filter {AcpInfo -ne $null} -ResultSize Unlimited | select FirstName, LastName, DisplayName, UserPrincipalName, SIPAddress, HostingProvider, Office, CountryAbbreviation, CountryOrRegionDisplayName, ACPInfo

# Add Properties

$DialInUsers | Add-Member -MemberType NoteProperty TollNumber ”

$DialInUsers | Add-Member -MemberType NoteProperty TollFreeNumber ”

$DialInUsers | Add-Member -MemberType NoteProperty PassCode ”

$DialInUsers | Add-Member -MemberType NoteProperty Provider ”

$DialInUsers | Add-Member -MemberType NoteProperty Domain ”

# Populate Attributes

foreach($DialInUser in $DialInUsers)

{

$DialInUser.UserPrincipalName

[xml]$DialInInfo = $DialInUser.AcpInfo

$DialInUser.TollNumber = $DialInInfo.acpInformation.tollNumber

$DialInUser.TollFreeNumber = $DialInInfo.acpInformation.tollFreeNumber

$DialInUser.PassCode = $DialInInfo.acpInformation.participantPassCode

$DialInUser.Provider = $DialInInfo.acpInformation.name

$DialInUser.Domain = $DialInInfo.acpInformation.domain

#[xml]$DialInInfo = $null

}

$FilteredData = $DialInUsers | `

select FirstName, LastName, DisplayName, UserPrincipalName, SIPAddress, HostingProvider,Office,CountryAbbreviation,CountryOrRegionDisplayName,TollNumber,TollFreeNumber,PassCode,Provider,Domain

$$FilteredData | Export-Csv C:\Script\InterCallUsers_Report.csv -NoTypeInformation

Posted in Mix & Match, Powershell | Tagged: , , | Leave a Comment »

 
%d bloggers like this: