Avatar billede staggerlee Nybegynder
01. juni 2007 - 21:43 Der er 1 kommentar

Encoding ved udsendelse af mails

Hej jeg har denne metode, som sender en mail ud hver gang, der oprettes en ny side

public void SendPostEmail(BlogData.PostRow post)
    {


        System.Text.StringBuilder message = new System.Text.StringBuilder();

        string subject = "Nyt indlæg på..: " + post.Title;
        string posturl = getPostUrl(post);
         
        message.Append("<html><body><p>Følgende indlæg er oprettet på StratBlog</p>");
        message.Append(post.Summary);
        message.Append("<p>Du kan læse hele indlægget ved at klikke på følgende link: ");
        message.Append(string.Format("<a href='{0}'>{0}</a>", posturl, posturl));
        message.Append("</p></body></html>");

        SendEmail(post, subject, ConfigurationManager.AppSettings["email-post-group"], message.ToString());
    }

Nu vil jeg have lagt en encoding på, så eksempelvis anførselstegn beholder sit format i den udsendte mail. Jeg har ikke arbejdet med encoding før, så hvis der er nogle der har et bud på, hvordan jeg ændrer min kode, vil jeg være meget taknemmelig.
Avatar billede arne_v Ekspert
01. juni 2007 - 23:27 #1
som jeg skrev i det andet spm.: kig efter BodyEncoding property
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester