How to send email in Windows Phone 7 using c# ?

In one of my previous post , i wrote about how one can send SMS in Windows Phone 7  using c# . This blog post focusses on sending a email in windows phone 7 using c#

Similar to sending SMS , sending email can be achieved with the EmailComposeTask

EmailComposeTask is a launcher that allows the windows phone 7 app to launch the email App aling with the message to be displayed which allows the users to send the email from your app.

To use the EmailComposeTask , you must include the namespace Microsoft.Phone.Tasks .

Using Microsoft.Phone.Tasks ;
This namespace can be found in the Microsoft.Phone.dll
To send the email , create an instance of the EmailComposeTask and set the appropriate properties like
To , Subject and Body of the Email .
private void button1_Click(object sender, RoutedEventArgs e)
{
     EmailComposeTask emailcomposer = new EmailComposeTask();
     emailcomposer.To = "test@ginktage.com";
     emailcomposer.Subject = "subject from test app";
     emailcomposer.Body = "This is a test mail from Email Composer";
     emailcomposer.Show();
}

When the Show method is called , the EmailComposer is opened which lets the user to click the send button to send the email
Note that you might the following message when email account is not set up in your windows phone 7 .

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.
Pin It

6 thoughts on “How to send email in Windows Phone 7 using c# ?

  1. Pingback: How to send email in Windows Phone 7 using c | ProgramInDotnet

  2. Pingback: How to send email in Windows Phone 7 using c# ?MobileOSGeek

  3. Pingback: Interesting .NET Links - April 6 , 2011 | TechBlog

Leave a Reply

Your email address will not be published. Required fields are marked *