Note that there are some explanatory texts on larger screens.

plurals
  1. POHow do I send formatted text in email using C#?
    primarykey
    data
    text
    <p>Below is my code snippet to send email:</p> <hr> <pre><code> MySqlCommand cmdsd; MySqlConnection conn; string s23 = ""; conn = new MySqlConnection("server=localhost;database=projecttt;uid=root;password=techsoft"); conn.Open(); //smtp which will be loaded is webmail.techsofttechnologies.com cmdsd = new MySqlCommand("select smtp from smtp", conn); MySqlDataReader dr45 = cmdsd.ExecuteReader(); while (dr45.Read()) { s23 = dr45.GetString(0).Trim(); } string s1 = textBox3.Text; string s4 = textBox1.Text; string S5 = textBox2.Text; string attachment = textBox5.Text; MailMessage mail = new MailMessage(); mail.From = new MailAddress(s4, S5); mail.BodyEncoding = Encoding.UTF8; mail.To.Add(s1); mail.Subject = textBox4.Text; mail.Body = "&lt;body&gt;"+textBox6.Text+"&lt;/body&gt;"; //mail.Body = textBox6.AppendText("\n"); AlternateView planview = AlternateView.CreateAlternateViewFromString("This is my plain text content, viewable tby those clients that don't support html"); AlternateView htmlview = AlternateView.CreateAlternateViewFromString("&lt;b&gt;This is bold text and viewable by those mail clients that support html&lt;b&gt;"); mail.IsBodyHtml = true; mail.Priority = MailPriority.High; System.Net.Mail.Attachment jil = new System.Net.Mail.Attachment(attachment); mail.Attachments.Add(jil); SmtpClient smtp = new SmtpClient(s23); try { smtp.Send(mail); } catch (Exception ex) { Exception exc = ex; string Message = string.Empty; while (exc != null) { Message += exc.ToString(); exc = exc.InnerException; } } conn.Close(); this.Close(); } catch (Exception err) { MessageBox.Show(err.Message); } } </code></pre> <hr> <p>The message body contains the text with line breaks.</p> <p>But I am unable to format the text. In the mail it appears as a continuous line with space replacing the line breaks.</p> <p>How can I make it work as expected?</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload