You can use the System.Net.Mail Namespace if you're comfortable using the .NET framework which is generally pretty easy to do. Here's the MSDN documentation for it:
http://msdn.microsoft.com/en-us/library/system.net.mail.aspx
Attached is an example VI I've used to send a text message to my phone in the event of an error using Gmail. Gmail is great in that it provides a smtp server, and the SmtpClient constructor is pretty easy to use. Usually what I'll do is create a Gmail account for a particular piece of test equipment or system that's under monitoring and since my cell phone provider is Verizon I can just send an email to my <phone #>@vtext.com and it will be sent to my phone as a text message. Let me know if you have any problems with the attached VI.