ich habe mir sagen lassen, dass Umlaute im Betreff eines mailto:// - Links keine gute Idee sind. System.Web.HttpUtility.UrlEncode() kenne ich; das bringt nichts. Entweder verträgt es der Firefox nicht, oder Outlook verträgt es nicht. Deswegen möchte die Umlaute ersetzen. D.h. ö wird zu oe, ä wird zu ae, etc.
Meine Frage: Welche Sonderzeichen muss ich auf diese Art und Weise 'konvertieren'?
Sonderzeichen gibt es jede Menge. Einen Überblick bekommst du auf Wikipedia Eine Klasse die diese aus einem String entfernen, findest du auf dotnet-snippets.