Autor Thema: HTML in Notes Mails  (Gelesen 2993 mal)

Offline wattsonlosen

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
  • Might the force B with U
HTML in Notes Mails
« am: 03.12.07 - 10:17:14 »
Hi Admins,

ich bin kurz vor dem Verzweifeln. Ich habe eine Intranetanwendung, welche nach bestimmten Ereignissen ein Mail verschickt.

Da ich dieses Mail ein wenig gestalten wollte, habe ich es in HTML mit eine Tabelle formatiert.

Kommt dieses nun im Notes an, verwirft er mit die Fomatierungen der Tabellenspalten.

Das Mail wird zwar irgendwie dargestellt, jedoch sieht es allesandere als schön aus.

Gibt es eine Einstellung etc., dass Notes die Mails genauso darstellt, wie es mein Browser tut ?

Gruß
Marco

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: HTML in Notes Mails
« Antwort #1 am: 03.12.07 - 10:43:59 »
Nein, da Notes <> Browser.

Mail ist text/plain. ;)


So, nachdem das aus dem Weg ist:

Ich kenn zwar Deinen Code nicht, aber wenn Du mit MIMEEntities arbeitest und halbwegs "sauberen" HTML Code schreibst, sollte das eigentlich klappen. Du darfst halt kein neumodisches Zeugs wie CSS und so verwenden.

Oder, nachdem es sich ja um eine Intranetanwendung handelt, verschickst halt nur einen Link auf eine "hübsche" Webseite per Mail. ;)
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline wattsonlosen

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
  • Might the force B with U
Re: HTML in Notes Mails
« Antwort #2 am: 03.12.07 - 13:00:58 »
HI,

also der HTML code sollte sauber sein, da es sich wirklich nur um eine simple tabelle mit ein bisschen text handelt.

Ich habe jetzt mal eine Tabelle im Designer erstellt, mir diese im Browser anzeigen lassen und dann mal den quelltext rauskopiert.

Der erste Screenshot ist die Anzeige im Browser, der zweite das Resultat, wie es in einer Notes Mail dargestellt wird.

Ich möchte wirklich nur ein HTML Mail im Notes richtig dargestellt bekommen, aber irgendwie verwirf Notes immer die Formatierungen.


Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: HTML in Notes Mails
« Antwort #3 am: 03.12.07 - 13:23:24 »
Quelltext, wie Du ihn schickst und Quelltext, wie das HTML ankommt. Und ein paar Details, WIE Du die Mail erstellst, wären fein.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline wattsonlosen

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
  • Might the force B with U
Re: HTML in Notes Mails
« Antwort #4 am: 03.12.07 - 14:45:42 »
Hi,

sorry wenn ich ein bisschen zu wenig Infos gegeben habe.
Mein Notes Client : 7.0.2
Server: 7.0.1
Mail Schablone: dwa7.ntf

Hier der Quelltext wie er raus geht:


<head>
<meta http-equiv="Content-Language" content="de">
</head>

<table border="1" width="100%">
   <tr>
      <td colspan="2" bgcolor="#C0C0C0">
      <p align="center">***Rundschreibeninfo***</td>
   </tr>
   <tr>
      <td>Rundschreibentitel</td>
      <td>&nbsp;</td>
   </tr>
   <tr>
      <td>Erstellt am</td>
      <td>&nbsp;</td>
   </tr>
   <tr>
      <td colspan="2" bgcolor="#C0C0C0">
      <p align="center">***Anleitungen***</td>
   </tr>
   <tr>
      <td>Rundschreiben erstellen</td>
      <td>Anleitung Rundschreiben erstellen</td>
   </tr>
   <tr>
      <td>Bild in Rundschreiben einfügen</td>
      <td>Anleitung Bild einfügen</td>
   </tr>
</table>


und hier der Quelltext wie er ankommt:

Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<br>
<head><br>
<meta http-equiv=3D"Content-Language" content=3D"de"><br>
</head><br>
<br>
<table border=3D"1" width=3D"100%"><br>
       <tr><br>
              <td colspan=3D"2" bgcolor=3D"#C0C0C0"><br>
              <p align=3D"center">***Rundschreibeninfo***</td><br>
       </tr><br>
       <tr><br>
              <td>Rundschreibentitel</td><br>
              <td>&nbsp;</td><br>
       </tr><br>
       <tr><br>
              <td>Erstellt am</td><br>
              <td>&nbsp;</td><br>
       </tr><br>
       <tr><br>
              <td
colspan=3D"2" bgcolor=3D"#C0C0C0"><br>
              <p align=3D"center">***Anleitungen***</td><br>
       </tr><br>
       <tr><br>
              <td>Rundschreiben erstellen</td><br>
              <td>Anleitung
Rundschreiben erstellen</td><br>
       </tr><br>
       <tr><br>
              <td>Bild in Rundschreiben
einf=C3=BCgen</td><br>
              <td>Anleitung Bild einf=C3=BCgen</td><br>
       </tr><br>
</table>


.... was mich verwundert ist, dass der Quelltext, wenn er im Notes ankommt überall den Zusatz "3D" aufweist.
Hat da jemand eine Ahnung wieso das so ist und warum es nicht den selben output wie im browser gibt ??

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: HTML in Notes Mails
« Antwort #5 am: 03.12.07 - 14:52:16 »
Die "=3D"s sind schon in Ordnung. In einer „Quoted-Printable“ kodierten Nachricht werden alle nicht in ASCII enthaltenen Zeichen dargestellt, indem sie durch ein "="-Zeichen gefolgt vom Hexadezimalwert des Zeichens angegeben werden.

"=3D" löst sich daher zu "=" auf.

Ich würd ev. den HEAD mal weg lassen. Ansonsten: Wie ERSTELLST Du die Mail mit dem HTML-Code?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline wattsonlosen

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
  • Might the force B with U
Re: HTML in Notes Mails
« Antwort #6 am: 03.12.07 - 15:02:35 »
Hi,

leider sieht die Mail auch ohne den head-tag seltsam aus. Ich frage mich woher Notes die informationen zum darstellen der Tabelle nimmt.
Ich habe nochmal einen Screenshot des dargestellten codes angehangen.
Die Tabelle hat auf einmal 6 Spalten anstatt 2.

Liegt es villeicht daran, dass ich einige Zeilen verbunden habe ?

Das HTML erstelle ich einfach mit MS Frontpage

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: HTML in Notes Mails
« Antwort #7 am: 03.12.07 - 15:05:53 »
Nochmal: Wie erstellst du die Mail? Nicht das html!
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline wattsonlosen

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
  • Might the force B with U
Re: HTML in Notes Mails
« Antwort #8 am: 03.12.07 - 15:25:29 »
Das Mail erstelle ich aus Microsoft Sharepoint heraus per Workflow.

In Sharepoint habe ich den Domino als SMTP Server eingetragen

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: HTML in Notes Mails
« Antwort #9 am: 03.12.07 - 15:31:28 »
WTF?! Im fünften Posting kommt nach Stunden auf einmal Sharepoint daher?

Ich gebs auf.

Nachdem Du anscheinend nicht sagen bzw. den Code zeigen willst, wie die Mail erstellt wird und man Dir augenscheinlich jedes Detail aus der Nase ziehen muss, soll sich bitte wer anderer den Kopf darüber zerbrechen, ich mag nicht mehr.

Dafür ist mir meine Zeit zu schade.

Fürs nächste Mal:
http://www.lugbz.org/documents/smart-questions_de.html#beprecise
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline wattsonlosen

  • Junior Mitglied
  • **
  • Beiträge: 86
  • Geschlecht: Männlich
  • Might the force B with U
Re: HTML in Notes Mails
« Antwort #10 am: 03.12.07 - 15:35:37 »
Entschuldige mal .... ich hatte das Sharepoint nicht erwähnt um keine Verwirrung zu stiften. Dort passiert auch nichts anderes als das eine SMTP Mail an den Notes Server mit den og Inhalt gesendet wird.

Ich drücke mich auch nicht darum irgendwelchen code zu Posten. Es gibt wie gesagt eine Wokflow Engine im Sharepoint, welche bei Eintreten eines bestimmten Ereignisses ein Mail mit einem von mir bestimmten Inhalt (siehe oben) sendet ... mehr passiert da nicht.

Ich glaube nicht, dass dies etwas mit dem Problem zutun haben könnte, da ja alles unverändert ankommt.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz