2010-07-19 3 views
11

Ich versuche, Daten in tabellarischer Form per E-Mail zu senden und ich wurde gesagt, nur, dass einige unserer Kunden nicht im HTML-Format E-Mails empfangen können, das, was ich war mit . Ich habe versucht, dies mit Tabs zu verwalten, aber die Länge der Strings variierte zu sehr, um dies vernünftig zu machen.Formatieren eine Tabelle in einem Klartext E-Mail in C#

Gibt es eine Möglichkeit leicht tabellarische Daten in Klartext E-Mail zu formatieren?

Antwort

7

Ich glaube nicht, Sie gehen etwas im Großen und Ganze zuverlässig zu finden - Sie über das fallen folgende:

  • Viele Leute E-Mail in Proportionalschrift lesen, so Polsterung mit Leerzeichen funktioniert nicht
  • E-Mail-Clients sind nicht einverstanden mit dem Rendern von Registerkarten, so dass Sie sie auch ohne Ihr Zeichenabstandsproblem nicht verwenden können.

Was ist ein PDF-Anhang zu versenden? Ich weiß, dass es wütende Puristen geben wird, die sich wahnsinnig abstempeln - mich dafür zu wetten, es zu empfehlen, aber es könnte dich von endlosen, unbefriedigenden Kämpfen mit Mailern befreien.

+0

Leider können die gleichen Leute, die HTML-Mail auf ihren Telefonen nicht lesen können, auch keine PDFs auf ihnen anzeigen. –

0

Sie könnten versuchen, ein verwenden ‚-‘ in dem weißen Raum zu füllen. Es wird nicht perfekt sein, aber es könnte besser funktionieren als ein Tab oder ein Leerzeichen.

+0

Abhängig von der Schrifteinstellung wird es wahrscheinlich fehlschlagen. Traurig... –

Verwandte Themen