Tags » Exchange 2007

Kernel for Exchange Server Recovery

Exchange Server is one of the most business critical applications in an organization; accessed by everyone in the organization, everyday and round the clock. It can be from their outlook client, tabs, mobile devices etc. 519 more words

Exchange 2007

Powershell to ADD, Remove and Extract Email Address

Hi Readers,

We recently had a requirement to remove old decommissioned domain email address from user mailboxes,

so We have taken a cautious approach & written three scripts, that can be downloaded from below link. 430 more words


Sign-In Page Branding and Self Service Password Reset are to be made to all OFFICE 365 subscribers

Sign-in Page Branding enables an Office 365 customer to select custom colors, text and Imagery for their Office 365 sign-in page. Self Service Password Reset allows a user who has forgotten their password to reset it based on prearranged alternative personal information. 183 more words

Microsoft Office 365

Create Exchange 2007 certificate

Exchange 2007
New-ExchangeCertificate -GenerateRequest -Path c:\name_of_CSR.csr -KeySize 2048 -SubjectName “c=SE, s=Skane, l=Helsingborg, o=<Company name>, ou=IT, cn=webmail.<domain>.<com>” -DomainName webmail.<domain>.<com>, autodiscover.<domain>.<com> -PrivateKeyExportable $True

Import-ExchangeCertificate -Path c:\cert\<certificate name.cer> | Enable-ExchangeCertificate -Services “SMTP, POP, IMAP, IIS”


Get device statistics for your devices


(Get-CASMailbox –ResultSize Unlimited -Filter {HasActiveSyncDevicePartnership -eq $True} | Get-Mailbox) | ForEach {Get-ActiveSyncDeviceStatistics -Mailbox $_} | Select-Object Identity,DeviceType,DeviceUserAgent,FirstSyncTime,LastSuccessSync | Export-Csv c:\user_devices.csv –NoType


Anonymous SMTP Relay

Configuring Exchange 2007 as an Authenticated or Anonymous SMTP Relay.

By default anonymous users do not have the rights to submit email for external domains so we need to grant them, and this has to be done through the Exchange Management Shell. 57 more words


Cmdlets for Mailboxes

List mailboxes with “Send On Behalf”:
Get-Mailbox -resultsize unlimited | Where {$_.GrantSendOnBehalfTo -ne $null} | select Name, @{Name=’GrantSendOnBehalfTo';Expression={::join(“;”, ($_.GrantSendOnBehalfTo))}} | Export-CSV C:\SendOnBehalfTo.csv –noTypeInformation

List mailboxex with a “Forwarding address” and where it points to “Deliver address: 56 more words