Microsoft
Software
Hardware
Network
Question : Move Mailbox Powershell Script (sending Welcome e-mail HTML format)
Hi,
Moving the mailbox (from 2003 to 2010) is not a problem..however i cannot get the script to determine the move status ( and send welcome email if status = completed or completed with warning). I've included my script below. My main problem is getting it send the HTML email.
Could anyone stop me from pulling out what's left of my hair?
Thanks
function SendEmail
{
Param ($To, $From, $Subject, $Body, $Attach)
$msg = New-Object Net.Mail.MailMessage
$msg.From = $From
$msg.To.Add($To)
$msg.Body = $Body
$body= New-Object System.Text.StringBuilder
$msg.Subject = $Subject
$msg.IsHtmlBody = $true
$client = New-Object Net.Mail.SmtpClient("local
host")
$client.Send($msg)
}
$EmailTo = “*@bskyb.com”
$EmailFrom = “*@bskyb.com”
$EmailSub = “Migration to Exchange 2010”
$EmailBody = get-content "c:\temp\welcomemail.html”
| Out-String
#Call Function
SendEmail $EmailTo $EmailFrom $EmailSub $EmailBody
Answer : Move Mailbox Powershell Script (sending Welcome e-mail HTML format)
You have put IsBodyBody, it's IsBodyHtml !!
Also, make sure you have a file called 'welcomemail.html' in c:\temp
Shaun
Random Solutions
HTML & MySQL - How "Search" process runs ?
VBS Script to not create user, if user is existing in active directory
cheapest way to register 20 domains?
How to compile project into a DLL
RPG Socket Program Hanging on Connect()
Help writing a ksh script on AIX box.
Exchange 2010 - Multiple Email Address Policies
When in ASP.NET might you use a User Control? A Custom Control?
Looking for a directshow webcam capture sample
How to hash password and convert it back in VB.NET ?