Lothar: Unterschied "Wagenrücklauf" und "neue Zeile"

Hallo!
Vielleicht ein blöde Frage aber unter http://de.selfhtml.org/html/verweise/email.htm ist bei den Erläuterungen von "Wagenrücklauf" und "neue Zeile" die Rede. Wo ist da der Unterschied?

  1. Hi,

    Vielleicht ein blöde Frage aber unter http://de.selfhtml.org/html/verweise/email.htm ist bei den Erläuterungen von "Wagenrücklauf" und "neue Zeile" die Rede. Wo ist da der Unterschied?

    http://de.wikipedia.org/wiki/Wagenrücklauf
    http://de.wikipedia.org/wiki/Zeilenvorschub

    MfG ChrisB

    --
    The most exciting phrase to hear in science, the one that heralds new discoveries, is not “Eureka!” but “That's funny...” [Isaac Asimov]
    1. Hi,

      Danke Euch Allen!

      Jetzt bin ich auf ein neues Problemchen gestoßen:
      wie kann ich eine mail als HTML-Mail verschicken (also mit HTML tags)?

      Lothar

      1. Tach,

        Jetzt bin ich auf ein neues Problemchen gestoßen:
        wie kann ich eine mail als HTML-Mail verschicken (also mit HTML tags)?

        am besten gar nicht; wenn es sich allerdings nicht vermeiden läßt: Analysiere den Quelltext einer HTML-Mail vergleiche ihn mit einer Plain-Text-Mail und dann finde heraus, wie du in der von dir verwendeten Sprache am einfachsten eine Mime-Multipart-Mail erzeugst.

        mfg
        Woodfighter

      2. Hallo,

        Jetzt bin ich auf ein neues Problemchen gestoßen:
        wie kann ich eine mail als HTML-Mail verschicken (also mit HTML tags)?

        womit verschicken? Vermutlich nicht mit einem konventionellen Mailclient - da würde man das einmal in den Programmeinstellungen so einrichten, und fertig.

        Du willst vermutlich HTML-Mails mit einer serverseitigen Scriptsprache selbst erstellen. Dazu hast du zwei Möglichkeiten - eine einfache, aber unanständige (quick&dirty), und eine etwas aufwendigere, dafür aber ordentlich.

        Die einfache Methode: Schlicht und ergreifend den Content-Type im Mailheader nicht auf text/plain setzen, wie sonst üblich, sondern auf text/html. Empfehlenswert ist es, wie beim gleichnamigen HTTP-Header auch noch die verwendete Zeichencodierung anzuhängen.
        Dann wird der Nachrichtentext als HTML interpretiert - wenn der Mailclient das kann und darf. Ist ein Mailclient aber so eingestellt, dass er kein HTML interpretieren soll, zeigt er je nach Programm entweder den rohen Quellcode an (z.B. Outlook Express) oder gar nichts (z.B. Thunderbird).

        Deswegen sollten HTML-Mails in Wirklichkeit den Content-Type multipart/alternative haben, und dann in einem Teil den HTML-Code enthalten, im anderen die Plaintext-Version. So kann jeder Mailclient das anzeigen, was der Benutzer über die Konfiguration als bevorzugt eingestellt hat.
        Der HTML-Teil kann seinerseits wieder multipart/related sein und in weiteren Sub-Teilen den HTML-Quellcode und eventuell eingebundene Bilder enthalten.

        So long,
         Martin

        --
        Abraham sprach zu Bebraham: Kann i mal dei Cebra ham?
        Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
        1. Hi!

          Deswegen sollten HTML-Mails in Wirklichkeit den Content-Type multipart/alternative haben, und dann in einem Teil den HTML-Code enthalten, im anderen die Plaintext-Version. So kann jeder Mailclient das anzeigen, was der Benutzer über die Konfiguration als bevorzugt eingestellt hat.
          Der HTML-Teil kann seinerseits wieder multipart/related sein und in weiteren Sub-Teilen den HTML-Quellcode und eventuell eingebundene Bilder enthalten.

          Wenn man sich entschließt, diesen richtigen aber aufwendigeren Weg zu gehen (falls man nicht auf HTML-Mails generell verzichten kann), ist es empfehlenswert sich eine fertige E-Mail-Erstellungskomponente zu suchen. Denn der nächste Wunsch lautet nach Bildern und es wird immer aufwendiger, alles zu Fuß zu schreiben. (Kann man natürlich auch machen, wenn man sich Erfahrungen auf dem Gebiet zulegen will.)

          Lo!

          1. Hallo,

            Wenn man sich entschließt, diesen richtigen aber aufwendigeren Weg zu gehen (falls man nicht auf HTML-Mails generell verzichten kann), ist es empfehlenswert sich eine fertige E-Mail-Erstellungskomponente zu suchen.

            Geschmackssache ...

            Denn der nächste Wunsch lautet nach Bildern und es wird immer aufwendiger, alles zu Fuß zu schreiben. (Kann man natürlich auch machen, wenn man sich Erfahrungen auf dem Gebiet zulegen will.)

            Oder wenn man die bereits hat.

            Ciao,
             Martin

            --
            Most experts agree: Any feature of a program that you can't turn off if you want to, is a bug.
            Except with Microsoft, where it is just the other way round.
            Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
  2. Hi,

    Vielleicht ein blöde Frage aber unter http://de.selfhtml.org/html/verweise/email.htm ist bei den Erläuterungen von "Wagenrücklauf" und "neue Zeile" die Rede. Wo ist da der Unterschied?

    Der Wagenrücklauf setzt die Schreib-Position an den Anfang der Zeile, neue Zeile setzt die Schreib-Position um eine Zeile nach unten.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
  3. Hi,

    Vielleicht ein blöde Frage aber unter http://de.selfhtml.org/html/verweise/email.htm ist bei den Erläuterungen von "Wagenrücklauf" und "neue Zeile" die Rede. Wo ist da der Unterschied?

    stell dir eine traditionelle mechanische Schreibmaschine vor. Daran kannst du die Vorgänge gut veranschaulichen (und daher kommen auch die Begriffe): Erst schiebst du den Wagen mit der Papierwalze wieder an den Anfang, und am Anschlag wird auch noch die Walze um eine Zeile weiter gedreht.
    Die Steuerzeichen 0x0D ("\r", Carriage Return, Wagenrücklauf) und 0x0A ("\n", Linefeed, Zeilenvorschub) sollen diese beiden Teilabläufe verdeutlichen.

    Im Unix-basierten Teil der EDV-Entwicklung ist man allerdings zu der Einsicht gelangt, dass ein Zeilenvorschub ohne Rücklauf normalerweise keinen Sinn ergibt, und hat sich darauf geeinigt, dass das Steuerzeichen "\n" (Linefeed) implizit auch den Wagenrücklauf auslösen möge.

    In der DOS/Windows-Schiene verwendet man sie dagegen noch beide getrennt - was oft zu Irritationen führt, wenn man Textdateien zwischen Unix- und Windows-basierten Systemen austauscht.

    Ciao,
     Martin

    --
    Ich bin im Prüfungsstress, ich darf Scheiße sagen.
      (Hopsel)
    Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(