Category Archives: Exchange

Create new account with shared account associate

Here is the link for the script I am using to create new account user and additional shared mailbox associate for the user (Version 2.0).

The script is wrote in powershell.

It is can be run from command line like schedule task: “C:WindowsSystem32WindowsPowerShellv1.0powershell.exe -command”

Download the Script and rename the suffix from .txt to .ps1

On the first section you need to feel relevant data for your domain and you server it runs from it (change the brackets to relevant data, NO NEED BRACKETS!!!):

$OOU = “[domain.com/Sales]”
$SOU = “[domain.com/Sites Recipients]”
$SSuffix = “@[domain.com]”
$MailFrom = “[test@domain.com]”
$OSuffix = “@[SharedDomain.com]”
$SMail = $SAlias+”@[domain.com]”
$GrouptoAdd = “[Group Name to Add permissions]”
$GrouptoAdd2 = “[2nd Group Name to Add permissions]”
$SmtpServer =”[SMTP server]”

I will be glade to get suggestions…

Thanks

Tal

Public Folders report

Here is the link for the script I am using for Public Folders report  (Version 1.0).

The script is wrote in powershell.

It is can be run from command line like schedule task: “C:WindowsSystem32WindowsPowerShellv1.0powershell.exe -command C:ScheduleTasksactive_directory_expiration.ps1”

Download the Script and rename the suffix from .txt to .ps1

On the first section you need to feel relevant data for your report store (change the brackets to relevant data, NO NEED BRACKETS!!!):

$ReportLoc = “[HTML location for this report]”

I will be glade to get suggestions…

Thanks

Tal

Exchange Mail Statistics report

Here is the link for the script I am using for email transfer in my Exchange servers (Version 1.0).

The script is wrote in powershell.

It is can be run from command line like schedule task: “C:WindowsSystem32WindowsPowerShellv1.0powershell.exe -command C:ScheduleTasksactive_directory_expiration.ps1”

Download the Script and rename the suffix from .txt to .ps1

On the first section you need to feel relevant data for your domain and file location to place the HTML’s (change the brackets to relevant data, NO NEED BRACKETS!!!):

$MonthlyReport = “[HTML file to collect monthly data]”
$strFile = “[HTML file to publish]”
$internaldomain = “[Domain.com]”

I will be glade to get suggestions…

Thanks

Tal

 

*Based on http://gallery.technet.microsoft.com/scriptcenter/Total-Emails-Sent-and-c1daf5e7 ***Thanks***

Top 20 Mailbox report (PowerShell)

Here is the link for the script I am using to report regard  my hugest mailboxes in my Exchange server (Version 1.0).

The script is wrote in powershell.

It is can be run from command line like schedule task: “C:WindowsSystem32WindowsPowerShellv1.0powershell.exe -command C:ScheduleTasksactive_directory_expiration.ps1”

Download the Script and rename the suffix from .txt to .ps1

 

On the first section you need to feel relevant data for your HTML file where to locate it… (change the brackets to relevant data, NO NEED BRACKETS!!!):

	$HTMLReport = "[HTML file name and location.html]"

 

 

 

 

 

 

I will be glade to get suggestions…

Thanks

Tal

Room Mailbox in Exchange 2010 is not response

Problem symptom:

Working with mixed environment of Exchange 2003 and Exchange 2010.

Migrating and new creating Room mailboxes on/to Exchange 2010.

When user send meeting invitation that room is invited in it, the room is not auto accept as configured.

Problem cause:

Form mismatch.

– could be developed form that implement to organization that is not working well with Exchange 2010.

Solution:

1. Fix the form that it fit the requirements of Exchange 2010 form base.

2. Interim fix: disable using form on Outlook client when sending meeting with auto accept needs (see attach screen shot).

==========================================================================================

Fault form could also cause OWA accept/decline/tentative response error (see OWA screen shot).
Additional details:
Error
—-
HTTP error. The server cannot fulfill the request.
Details
—-
Mail could not be sent.
==============================================================
Request
Url: https://server.company.com:443/owa/ev.owa?oeh=1&ns=EditMeetingInvite&ev=EditResponseInvite
User host address: xxx.xxx.xxx.xxx
User: User Alias
EX Address: /o=Domain/ou=Exchange Administrative Group/cn=Recipients/cn=User name
SMTP Address: {user name}@company.com
OWA version: 14.1.255.0
Mailbox server: {Server name}.company.com

Exception
Exception type: Microsoft.Exchange.Clients.Owa.Core.OwaInvalidOperationException
Exception message: meetingRequest.UpdateCalendarItem returns null.

Call stack
Microsoft.Exchange.Clients.Owa.Core.MeetingUtilities.UpdateCalendarItem(MeetingRequest meetingRequest)
Microsoft.Exchange.Clients.Owa.Premium.EditMeetingInviteEventHandler.EditResponseInvite()

Microsoft Exchange Transport service failed to start (2007)

Error:

The Microsoft Exchange Transport service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.

SYMPTOMS:

The “Exchange Transport service” could not start with the above error.

No event is added according that and also when service tried to be started manually it is not starting.

CAUSE:

Could be service log on account is not properly configured.

RESOLUTION:

Click on Properties for this service

Navigate to Log On tab.

Change Log on as: to “Local System account”

Click OK and start the service.

Stop the service again and open Properties of this server again.

Navigate to Log On tab.

Select Log on as: “This account:”

Browse for “NETWORK SERVICE”

Clear password and clear also confirmed password

Click OK

Start the service.