HTML-Signatur für Apple Mail erstellen

Eben gerade stand ich vor der Frage, wie ich eine optisch ansprechendere Signatur für das Mac OS-eigene E-Mail-Programm Mail einrichten kann. Die Lösung hierfür ist recht simpel – im Vergleich zu anderen E-Mail-Programmen, bei denen man über die Oberfläche direkt HTML eingeben kann, jedoch recht aufwändig.

Erstelle also zunächst eine HTML-Datei in einem Editor deiner Wahl. In der HTML-Datei sollten nur die benötigten Elemente eingefügt, es werden also die DTD, html, head und body weggelassen. Sonderzeichen sollten durch entsprende HTML-Pendants ersetzt werden (wie im Beispiel bei dem Wort Straße zu sehen):

<style>
table {
   border-top: 1px dotted #444;
}
td {
   color: #444;
   font-family: Helvetica, Arial, Verdana;
   font-size: 12px;
   padding-right: 15px;
}
</style>
<table>
   <tr>
      <td colspan="2">Patrick Gotthard</td>
   </tr>
   <tr>
      <td colspan="2">Holtenauer Stra&szlig;e 303</td>
   </tr>
   <tr>
      <td colspan="2">24106 Kiel</td>
   </tr>
   <tr>
      <td colspan="2">&nbsp;</td>
   </tr>
   <tr>
      <td>Telefon:</td>
      <td>+49 (0)431 / 6574303</td>
   </tr>
   <tr>
      <td>Handy:</td>
      <td>+49 (0)157 / 71747375</td>
   </tr>
   <tr>
      <td>Web:</td>
      <td>http://www.patrick-gotthard.de</td>
   </tr>
   <tr>
      <td>E-Mail:</td>
      <td>patrick@techspread.de</td>
   </tr>
   <tr>
      <td>MSN:</td>
      <td>patrick@techspread.de</td>
   </tr>
   <tr>
      <td>ICQ:</td>
      <td>215389992</td>
   </tr>
   <tr>
      <td>Skype:</td>
      <td>pgotthard</td>
   </tr>
   <tr>
      <td>Twitter:</td>
      <td>P4G0</td>
   </tr>
</table>

Die HTML-Datei öffnest du dann mit Safari und speichert sie als Webarchiv ab. Danach öffnest du Mail, legst eine leere  Signatur an und beendest das Programm. Nun liegt unter <Benutzerordner>/Library/Mail/Signatures eine Datei mit der Dateiendung .webarchive. Diesen Dateinamen gibst du nun deinem erzeugten Webarchive und überschreibst die Datei. Nach dem erneuten Start von Mail kannst du die neue HTML-Signatur nutzen.

Das Ergebnis sieht bei meinem Beispiel wie folgt aus:

P.S.: Wenn du auch Bilder in deiner Signatur verwenden möchtest, musst du diese auf einem öffentlich erreichbaren Server ablegen und über den absoluten Pfad einbinden.

Veröffentlicht am 26.04.2011

14 Kommentare

  • Martin schrieb am 27. April 2011

    HTML-Mails? Tables? Bilder von externen Servern? Das alles dürfte m.E. die Wahrscheinlichkeit erhöhen, dass eine Mail als Spam eingestuft wird.
    Mit ein wenig Geschick lässt sich auch eine Textmail optisch ansprechend aufbereiten – inklusive gültiger Signatur.

  • Patrick schrieb am 27. April 2011

    @Martin: Das Problem ist, dass Apple Mail für die Signatur keine Schriftart mit fester Breite verwendet und solche “Auflistungen” wie bei meiner Signatur deshalb krumm und schief aussehen. Was die Spam-Einstufung angeht… ein Bild könnte in der Tat problematisch sein, aber gegen HTML sollte der Spamfilter an sich nichts haben, es gibt ja nicht umsonst HTML-Mails.

  • ATL schrieb am 27. April 2011

    Mit Hilfe dieser Webseite lassen sich Bilder direkt in den HTML-Quellcode integrieren und müssen nicht auf einem Server liegen. :-)

    ByE…

  • ATL schrieb am 27. April 2011

    Ooohps, hier die URL dazu: http://www.sveinbjorn.org/dataurlmaker

  • Patrick schrieb am 27. April 2011

    @ATL: Also wenn ich das richtig verstehe, wird da einfach nur das Bild in einer Datenbank abgelegt und kann dann eingebunden werden. Das entspricht dem Ablegen einer Datei auf einem öffentlichen Server ;)

  • Patrick schrieb am 27. April 2011

    Ok, hab mir die Lösung nochmal angeschaut. Aber ich würde nicht darauf vertrauen, dass Spamfilter diese Variante nicht filtern :)

  • Niljuha schrieb am 30. April 2011

    Super! Hat gut geklappt. Schade das Apple Mail vorhandene Signaturen aus Googlemail nicht benutzen kann. So siehts aber auch echt schick aus :) !
    Habe eigentlich nie einen Mail Client verwendet, sondern immer nur die Web-Oberfläche von Googlemail (mit einem Notifier für Firefox). Apple Mail finde ich allerdings nicht schlecht.

  • MariaF schrieb am 6. Mai 2011

    Das funktioniert! Vielen Dank. Gewusst wie. Den Ordner Library habe ich bislang immer gemieden. Da liegen mir zu viele kryptische Dateien.

  • Vincent schrieb am 3. Juni 2011

    Bin durchs Archiv drauf gekommen!
    Super Artikel, werd ich nachher gleich mal einbauen!

  • Patrick schrieb am 3. Juni 2011

    @Vincent: Du meinst über meine neue “Best of”-Seite? Ist noch nicht fertig, also im Auge behalten ;)

  • Niels schrieb am 3. August 2011

    Wie funktioniert das mit dem neuen Betriebssystem Apple Leo? Ich kann die Webarchive-Datei an der angegebenen Adresse nicht finden.

  • Patrick schrieb am 3. August 2011

    Wenn ich das grad richtig im Kopf habe, lautet der Dateipfad dort nur geringfügig anders. Einfach mal danach suchen…

  • Roland schrieb am 6. September 2011

    Vielleicht interessant für Lion

    rolands-macbook-pro:~ (username)$ find ~/Library -name Signatures
    /Users/(username)/Library/Mail/V2/MailData/Signatures
    rolands-macbook-pro:Signatures $ ls -l
    total 0
    -rw-r–r– 1 (username) staff 0000 1 Jan 00:00 (UUID).webarchive
    — x mal wiederholung pro Signatur —
    -rw-r–r– 1 (username) staff 0000 1 Jan 00:00 SignaturesByAccount.plist

    Ausprobiert habe ich es aber noch nicht.

  • Hoffmann aus Stuttgart schrieb am 7. Januar 2012

    Vielen Dank für die tolle Erklärung. Ich habe zum selben Thema mit konkretem Bezug auf Lion eine kurze Anleitung geschrieben, in die ich die Erklärung zur Anzeige der versteckten Datei (= Library etc) eingebettet habe:

    http://www.sophiadesigns.net/presse/blog/2012/01/html-signatur-fur-apple-mail-erstellen-unter-mac-osx-lion

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>