title: How to send a localized email
body: <p>I want to send user a localized email, but it seems the text retrieved from resource file are based on my culture.</p>
  
  <pre><code>SmtpClient client = new SmtpClient();
  client.Host = "xxx.xxx.xxx";
  client.Credentials = new NetworkCredential("name", "password");
  MailMessage mm = new MailMessage();
  mm.Sender = new MailAddress("xxx@xxx.com");
  mm.From = new MailAddress("xxx@xxx.com");
  mm.To.Add(new MailAddress(email));
  mm.Subject = Localization.EmailUserActiveTitle;
  mm.Body = "&lt;div&gt;&lt;h3&gt;" + Localization.EmailUserActiveBodyPart1 + "&lt;/h3&gt;&lt;/div&gt;&lt;/br&gt;" +
              "&lt;div&gt;" + Localization.EmailUserActiveBodyPart2 + "&lt;/div&gt;" +
              "&lt;div&gt;&lt;b&gt;" + content + "&lt;/b&gt;&lt;/div&gt;&lt;/br&gt;" +
              "&lt;div&gt;" + Localization.EmailUserActiveBodyPart3 + "&lt;/div&gt;" +
              "&lt;div&gt;" + Localization.EmailUserActiveBodyPart4 + "&lt;/div&gt;";
  mm.IsBodyHtml = true;
  mm.Priority = MailPriority.Normal;
  client.Send(mm);
  </code></pre>
  
  <p>But when i retrieve <code>Localization.EmailUserActiveBodyPart1</code> it is localized base on my current culture.</p>
  
  <p>how can i retrieve specified culture resource file?</p>