Konsument: Outook 6 interpretiert Css-Style nicht..?

Hallo Leute,

Ich habe ein Briefpapier erstellt und will dieses mit Outlook verschicken. Wenn ich die E-Mail verfasse, dann zeigt er mir die Html fehlerfrei an. Allerdings verschickt Outlook die Mail unvollständig.

Und zwar habe ich in einem <td> per css eine Hintergrundgrafik eingebunden und in vertikaler Richtung wiederholen lassen. Und genau diese Grafik wird nicht versendet.

Alle andren Grafiken werden per <img> lokal geladen und auch einwandfrei verschickt.

Der Quellcode ist einwandfrei und ich hab auch schon versucht die grafik extern im www zu laden. aber das funzte auch nicht.

Vielleicht hat hier jemand ne Ahnung.

Viele Grüsse

  1. Hallo Konsument,

    Der Quellcode ist einwandfrei und ich hab auch schon versucht die grafik extern im www zu laden. aber das funzte auch nicht.

    Schick bitte mal eine Link, sonst muessen wir raten

    Gruß,

    Dieter

    1. Nochmal Hallo,

      der Quellcode sieht wiefolgt aus (gekürzte Fassung):

      <table cellpadding="0" cellspacing="0" border="0">
      <tr>
      <td width="147" height="163"><img src="images/logo.gif"></td>
      <td width="445" height="163"><img src="images/head.gif"></td>
      </tr>
      </table>
      <table cellpadding="0" cellspacing="0" border="0">
      <tr>
      <td width="147" style="background-image:url(images/line_bg.gif); background-repeat:repeat-y"></td>
      <td width="448" height="100" valign="top" style="font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:20px">
      {mail Content}
      </td>
      </tr>
      </table>

      mir ist aufgefallen, das Outlook den Bildern im <img> Tag, im Head der Mail, eine Id mit ner "cid:(ewig lange zeichenkette)@(ewig lange zeichenkette)" zuweist - die Hintergrundgrafik bleibt allerdings unberührt, selbst wenn ich versuche einen Pfad übers www zu verweisen. die verschickte Mail schaut dann so aus(gekürzte Fassung):

      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR>
          <TD width=3D147 height=3D163><IMG=20
            src=3D"cid:002801c6ce6c$3b771e90$0200a8c0@etc..."></TD>
          <TD width=3D445 height=3D163><IMG=20
            =
      src=3D"cid:002901c6ce6c$3b771e90$0200a8c0@etc..."></TD></TR></TBODY></TABL=
      E>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR>
          <TD=20
          style=3D"BACKGROUND-IMAGE: =
      url(images/line_bg.gif); =
      BACKGROUND-REPEAT: repeat-y"=20
          width=3D147></TD>
          <TD=20
          style=3D"FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; FONT-FAMILY: Arial, =
      Helvetica, sans-serif"=20
          vAlign=3Dtop width=3D448 height=3D100>
            <DIV>{mail content}</DIV>
            </TD></TR></TBODY></TABLE>

      Viele Grüße

      1. Moin,

        mir ist aufgefallen, das Outlook den Bildern im <img> Tag, im Head der Mail, eine Id mit ner "cid:(ewig lange zeichenkette)@(ewig lange zeichenkette)" zuweist - die Hintergrundgrafik bleibt allerdings unberührt

        Outlook bindet die Grafiken in den Mailquelltext ein. Offenbar rechnet es nicht damit, dass man Grafiken per CSS als Hintergrund einbindet. Und ich kann es ihm nicht mal verübeln. Ich war nie ein Freund von Briefpapier in E-Mails, aber ich verschick die Mails ja nich.

        Die einfachste Möglichkeit ist wohl:

        selbst wenn ich versuche einen Pfad übers www zu verweisen.

        Ich kann mir ehrlich gesagt nicht vorstellen, dass das nicht geht. Du hast "http://" nicht vergessen, und die Datei ist auch wirklich in dem Pfad auf dem Webspace vorhanden? Dann muss das eigentlich funktionieren.

        Allerdings sollte man natürlich bei dieser Methode beachten, dass viele Mail-Clients Bilder nicht mehr anzeigen, ohne dass mans erlaubt.

        Grüße aus Hamburg
        Michel

        --
        Immer schön unter Realname posten.
        1. Hallo Michel,

          nur eine kleine Ergänzung.

          Allerdings sollte man natürlich bei dieser Methode beachten, dass viele Mail-Clients Bilder nicht mehr anzeigen, ohne dass mans erlaubt.

          erstens ist das sinnvoll :-)
          Zweitens ist die Standardeinstellung von Outlook Express - und die Standardeinstellungen sollte man durchaus als Standard bei den E-Mail-Empfängern ansehen - sind bei Outlook Express unter Windows XP SP2 so, dass externe Grafiken (auch Hintergrundgrafiken) _nicht_ angezeigt werden.

          Freundliche Grüße

          Vinzenz, der seine E-Mails als nur-Text liest (und verschickt, versteht sich).

          1. Zweitens ist die Standardeinstellung von Outlook Express - und die Standardeinstellungen sollte man durchaus als Standard bei den E-Mail-Empfängern ansehen - sind bei Outlook Express unter Windows XP SP2 so, dass externe Grafiken (auch Hintergrundgrafiken) _nicht_ angezeigt werden.

            das erklärt natürlich einiges. werde versuchen das Problem anders zu lösen.

            Freundliche Grüße

            Vinzenz, der seine E-Mails als nur-Text liest (und verschickt, versteht sich).

            ebenso freundliche Grüße und Dank für die Hilfe

            Mike (der seine E-Mails ebenfalls nur als Text verschickt und liest, der allerdings nicht in der Lage ist, dieses seinen Kunden welche hin und wieder ein e-Briefpapier verlangen, nahezulegen.)

            1. Mike (der seine E-Mails ebenfalls nur als Text verschickt und liest, der allerdings nicht in der Lage ist, dieses seinen Kunden welche hin und wieder ein e-Briefpapier verlangen, nahezulegen.)

              Ok. Das lassen wir nochmal durchgehen.

              :)

              Schonmal versucht denen ein PDF aufzuschwatzen als Attatchment? Die Deutsche Post ist auch behilflich wenn es darum geht Briefpapier zu versenden.

              Wenns nicht geht gehts nicht. Ich kann auch keinen realen Toster per HTTP zum download anbieten. Ob ich nun unbedingt will oder nicht. Das müsste auch ein Kunde einsehen.

              1. Hallo.

                Ich kann auch keinen realen Toster per HTTP zum download anbieten.

                Ich weiß nicht einmal, was das ist, das du nicht anbieten kannst.
                MfG, at

  2. Hallo,

    Ich habe ein Briefpapier erstellt und will dieses mit Outlook verschicken. Wenn ich die E-Mail verfasse, dann zeigt er mir die Html fehlerfrei an. Allerdings verschickt Outlook die Mail unvollständig.

    Du suchst einen besseren E-Mail-Client :-)

    mfg. Daniel

  3. Was macht HTML und ein Briefkopf in einer eMail?

    Bei mir und meinem eMail-Programm würde das alles sowieso nicht angezeigt werden. Selbst wenn es Outlook wäre. Das Anzeigen dergleichem Unsinn in eMailprogrammen schalte ich grundsätzlich ab. eMail = purer Text + Attatchments. Megr Darstellungssicherheit gibt es nicht udn braucht es nicht.