Here is sample code snippet that I have used to get username from the email address. You can use MailAddress Class to get few built in properties for our use.
1: string FromEmail = ConfigurationManager.AppSettings["NotifyEmail"].ToString();
2: MailAddress FromAddress = new MailAddress(FromEmail);
3: objEmail.From = FromAddress;
4:
5: NetworkCredential NetworkCredential = new NetworkCredential(FromAddress.Address, "XXXXXXX");
6: smtpclient.Credentials = NetworkCredential;
7:
8: // Alternately you want you can try few different properties from MailAddress class.
9:
10: Debug.WriteLine("DisplayName: " + FromAddress.DisplayName);
11: Debug.WriteLine("Host: " + FromAddress.Host);
This worked for my scenario. Happy coding.
No comments:
Post a Comment