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