We wanted to include item count into previous PS Script and here is the new version of it , enjoy

image

image

image

oz Casey Dedeal,

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

One of the question was asked how to get the information about usermail boxes , Storage Groups and the AD Attribute Department all together.

In previous posts we have already covered how to make any PowerGUI script to be e-mailed via windows scheduled task so this query also will be very handy.

Click here

image

Get-Mailbox -resultsize unlimited | select @{Name="User Name";expression={$_.displayname}},@{Name="Department";expression={(get-user $_.alias).department}},@{Name="Storage Group";
expression={$_.database}}, @{Name="Total Size (MB)";expression={(get-mailboxstatistics $_).totalitemsize.value.toMB()}}

 

image

 

image

 

 

image

All Credits goes to PowerGUI

image

oz Casey Dedeal

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

Posted by: telnet25 | July 1, 2009

MVP Award one more year

Here is one of the most happiest news of my life (-:

Dear Oz Casey Dedeal,

Congratulations! We are pleased to present you with the 2009 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Exchange Server technical communities during the past year……….

image

I would like to thank every each of you making me to get here and make me stick around one more great year. I could not have done it without support I always get from my students all my visitors and great friends….

I also would like to thank to some of my MVP pears for their endless support, James Chong (MVP), Andy Grohan (MVP) , Dean Eumura (MVP) …..

Thanks a lot for everyone’s support , I will try to do my best to contribute as much as I can this year and will try to spread the love of Exchange (-: as much as I can , As always I am available to help , listen your questions and suggestions and carry your voice to Exchange team at any time.

Two things are keeping me very busy these days Exchange 2010 and Power GUI (-:,

Please visit my blog as I intend to post many articles this year

Thanks Guys,

oz Casey Dedeal

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

Posted by: telnet25 | June 30, 2009

PowerShell at the tip of your browser By Shay Levy

Shay Levy has a great Power Shell browser toolbar using Conduit community toolbars. It is incredible useful , will take you tons of resources with a single click…..

here is his blog and link to download it

 

image

 

image 

best,

Oz Casey Dedeal,

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

Posted by: telnet25 | June 30, 2009

Hot Dog without ketchup PowerShell Without Power GUI (-:

Beside joke, the reality is that Power GUI and PG Script editor  are such a powerful tools, I cannot imagine not having them a side and using PowerShell (-: without it.

Now we will have scheduled job and one of the reports we did generate by using PowerGUI to e-mail to us everyday. Once you get this down you can have any reports to be e-mailed to a group or yourself.

Step one

Open PowerGUI and bring up the mailbox report script we have done on the previous article, click below to download it

image

Now go to your C drive and create folder called “PSScript” or anything you wish to call

image

Open Command line, go to came directory,  copy and paste below

powershell -command "& {C:\PSScript\MailBoxReport.ps1}"

 

image

When you hit enter you get command prompt back

image

Now open your e-mail to make sure it worked

image

Remember when you download the script you need to change the from to address and so forth just read the comments in the script

  • Now let’s create the .BAT file which will execute the MailBoxReport script
  • Open notepad in the same directory
  • Copy and paste the same command
powershell -command "& {C:\PSScript\MailBoxReport.ps1}"

image

  • Do not forget to put Quotes beginning and ending otherwise you will end up having TXT file (-: instead of batch file

To test it double click on it

image

Go back to outlook and verify again you got the mail

image

Almost done

All you need to do is to use scheduled task and define how many times you want the report (-:

I recommend using DL to sent these e-mails and adding people who should see these type of information every day.

I am going to continue to keep posting creating different type of reports and as you can imagine you can PS script the entire AD and Exchange so easy with POWER GUI (-:

All credits again goes to POWER GUI it is incredible  amazing tool , I am loving it more every other day (-:

 

image

 

Oz Casey Dedeal,

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

Posted by: telnet25 | June 30, 2009

Bulk Changes with PowerGUI

In this article we will find users who’s names start with letter “H” and we will make some bulk changes on these users by using PowerGUI and power shell….

First open PGUI and use build in container Active directory and click on users as shown below.

image

Now  use filters to capture the HR users

image

Click Apply and results are here

image

on right pane there are set of functions, 

image

All you need to do is pick one and you will make the bulk changes. Now I am sure you are convinced how easy to use PowerGUI, how about the PS script got executed in the background, and did the actual work, would it be nice if you could see that so that you would try to understand the PS script itself.

Fair enough on the bottom of the PowerGUI click PowerShell code

image

As you see the last line is the PS code provided desired results

image

Now copy and paste this into PGUI script editor

 

| where { $_.’DisplayName’  -like  ‘H*’ } | Select-Object -property ‘Name’, ‘Type’, ‘DN’

image

This is not going to produce the same results as we are missing the very first piece of the PS Code, go back to PSC ( code) GUI,

Take a look at the starting line, to see the PS starting codeimage

now copy this and paste into PGU Script editor combining with first one

Get-QADUser

 

Get-QADUser |where { $_.’DisplayName’  -like  ‘H*’ } | Select-Object -property ‘Name’, ‘Type’, ‘DN’

image

click on Run

image

You get the same results

image

Now you got the idea you don’t have to know PS to make it work, all you need is PowerGUI (-:, as you see PowerGUI is incredible easy to use and very useful to learn the PS.

Now you can be more creative and use same simple technique go back to PGUI,  find the folder you created,

  • New
  • Script node
  • paste the same code there

 

image

Give it any name you like

 

image

Now you have your special query picking up users who’s name is starting with letter “H”

image

 

PS is fairly simple to learn if you have the right tool, PG is one of the best tool out there and makes life easy so go download the PGUI if you have not done it and register the forums to ask any question you wish to experts to help you out, once you start hanging to it I recommend buying a PS book and start getting deep into it

I don’t have a recommended book yet (-: as soon as I find out one, I will be happy to share with you the name of the book ……

All credits goes to PowerGUI (-:

image

Oz Casey Dedeal,

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

Posted by: telnet25 | June 27, 2009

OWA Exchange 2010 New look and Futures

Each version of exchange OWA seems to be improving and new futures added in Exchange 2010 seems to be, right on the spot. Beside its neat look and easy interface lets look at some of the improvements in OWA 2010.

Users can perform basic search to e-mail they have sent this will give extra information to user , what happen to their e-mails. For instance I can search e-mails I sent to certain e-mail addresses

image

I am going to search for E-mail I sent to “telnet25@Gmail.com

image

here is the output from search

image

I can click on delivery report to see what happen to my e-mail

image

As you see in the details there are dates showing message is sent successfully to the recipient…..

I think the future is pretty need and intend to give more information to the user in regards to their e-mail and hopefully this might cut off some of the help desk calls

Another Neat future is improvement GALMODE (-:, remember that from exchange 5.5, users are having ability to change their own personal information.

under account settings here is where you can change the personal information

image

Beside this users can also create Groups and invite others to be member for the gorups they own.

 

image

Real smart futures and very useful in my opinion, Exchange team seems to have done great job by making it east to navigate and took more task off the helpdesk and give it to user…….

What is new in Exchange 2010

image

Oz Casey Dedeal

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

Posted by: telnet25 | June 27, 2009

Send Mail With Attachment Using PowerGUI

Here is another nice PS script made by PowerGUI and this script will sent “ attachment” along with the e-mail. You can imagine where we will be using this script, all scripts we have created within the PowerGUI can be integrated with this script and we can automatically sent attachments.

Click here to download

image

#Send mail with attachment Script by Oz Casey Dedeal
#Send mail with attachment Script
#Created with PowerGUI
#I cannot thank enough to PowerGUI, it is life saver (-:
#If you want your hands get dirty go download PG from www.powergui.org
# This PS Script is worked by Oz Casey Dedeal all Credits goes to PowerGUI (-:
#Send an email
$FromAddress = "report@telnet25.org"
$ToAddress = "odedeal@telnet25.org"
$MessageSubject = "Mailbox Size Report"
$MessageBody = "Please see the Mailbox report"
# Mail2 is my Relay Server, Change this to your own Relay Server
# Make sure port 25 is open, there is no firewall turned on, might me blocking port 25, if you are not going to run this from relay server itself
$SendingServer = "Mail2"
$SMTPMessage = New-Object System.Net.Mail.MailMessage $FromAddress, $ToAddress, $MessageSubject, $MessageBody
# Make sure this directory is Valid, I used C drive and created folder called Report from my workstation
$Attachment = New-Object Net.Mail.Attachment("c:\Report\report.csv")
$SMTPMessage.Attachments.Add($Attachment)
$SMTPClient = New-Object System.Net.Mail.SMTPClient $SendingServer
$SMTPClient.Send($SMTPMessage)
# now mail is sent check your mailbox

  • You can also copy and paste the script included above table
  • Make sure port 25 is open if you are going to be using your workstation
  • Make sure from your workstation , relay is allowed to the relay server
  • Make sure you can resolve the name of the relay server
  • Make sure you created the folder on your C Drive ( change this as you wish)

image

image

Oz Casey Dedeal

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

Posted by: telnet25 | June 25, 2009

Text Message Notification Exchange 2010

Here is another real nice future build into Exchange 2010, being able to turn on “Test Messaging” right from OWA. by the way OWA interface is incredible useful , easy to find things and so much close to desktop outlook experience….. 

Some of the clients I supported would find this future very useful since , imagine you can open your OWA and turn on notification to your cell phone with 3 click. You can also set the notification to e-mails or calendar notification

image

  • To set up e-mail notification select the sender from address list ,
  • When e-mail arrives , Received from “Sender@yourdomain.com
  • do fallowing
  • Send test message

image

 

 

image

The bottom line is there are so  many good futures build into Exchange 2010, refusing to go for it will be hard decision (-:

Beside simple test messaging many other strong changes will save big $$$ for businesses and I am pretty sure exchange 2010 will be the best version of all exchange versions.

 

image

What is new in exchange 2010

Oz Casey Dedeal

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

 

Posted by: telnet25 | June 23, 2009

Exchange 2010 & New Futures

I just finished building new Exchange 2010 org and posting the screenshots for those who did not have chance to see the new OWA, and its beautiful interface coped with many great futures.

image

As you have noticed on the bottom I have “archived mailbox” The idea is to give more with Exchange 2010, and product itself has many improvements. before I start talking about 2010, I would like to say it one more time, the exchange team has done “Incredible work” and I truly believe this is the best version of all in many aspects. so thanks to Exchange team and all its members for their hard work !!!!!!!!!!!!!!

Exchange always suffered so far with performance in my perspective and therefore it could not offer more, unlikely the version 2010, the major changes on message table schema and its structure allowed Exchange 2010 to run another 70 percent lighter on top of version 2007 and result is no more I/O  fair , this does not mean we still have to pay attention when we deploy exchange but since the 2010 is much lighter application , it did not have any problem including “ Second mailbox” linked to production called archived mailbox and not to worry about performance or the RAID configuration.

Exchange is becoming more like Active directory domain controllers, meaning ability to be redundant out the box as long as you stood up more then one exchange server.

Watch or download the part 1

image

Watch or download the part 2

image

Watch or download the part 3

image

Watch or download the part 4

image

Database mobility , mailbox database  gets replicated to other Exchange servers in your SMTP organization

 

DAG: Group of 16 Mailbox server ( max) which can host set of replicated mail databases. Mailbox copied on other servers kept in synch via “Data replication”

image

Database availability Groups,

image

learn more watch the videos

 

Oz Casey Dedeal

MVP (Exchange)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +

Http://smtp25.blogspot.com (Blog)

Https://telnet25.spaces.live.com (Blog)

Https://telnet25.worldpress.com (Blog)

Older Posts »

Categories