Unterschiede zwischen den Revisionen 2 und 3
Revision 2 vom 2003-06-03 11:05:26
Größe: 3927
Kommentar: Ein paar Sätze, Inhaltsverzeichnis, send-hook usw. hinzugefügt,
Revision 3 vom 2003-06-03 11:25:49
Größe: 4603
Kommentar: "folder-hook" hinzugefügt und ein paar weitere Korrekturen
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 32: Zeile 32:
    set signature="/usr/games/fortune ~/signature/fmatthiess-signatures-de|"'     set signature="~/signature/fmatthiess-de"'
Zeile 37: Zeile 37:
    'set attribution="%n [%[%Y-%m-%d %H:%M %Z]]:";                     \     'set attribution="%[%A den %e.%m.%Y um %k:%M %Z %z], wrote %n:"; \
Zeile 39: Zeile 39:
    set signature="/usr/games/fortune ~/signature/fmatthiess-signatures-en|"'     set signature="~/signature/fmatthiess-en"'
Zeile 91: Zeile 91:
  Mit {{{folder-hook}}} werden Mailordnerabhängig Parameter geändert. Dies wird gerne im Zusammenhang mit verschiedenen Anzeigeformaten und -sortierungen eingesetzt.

  {{{
folder-hook . \
    'set hdr_format="%4C %Z %[%d.%m.%y %H:%M] %-20.20F %-56.56s (%4c-%4l)"; \
     set sort=threads; \
     set sort_aux=date-sent'

folder-hook read-messages-* \
    'set hdr_format="%4C %Z %[%d.%m.%y %H:%M] %-25.25F %s"'

folder-hook outbox-.* \
    'set hdr_format="%4C %Z %[%d.%m.%y %H:%M] %-25.25F %s"'


  }}}

Mutt ist ein kommandozeilenbasierter Mailreader fuer Linux/Unix

TableOfContents()]

Wo bekome ich mutt

Die Homepage von mutt ist [http://www.mutt.org/ hier].

Aber alle gängigen Linuxdistibutionen habe mutt als Installtionspaket vorliegen. Dann installiert ein einfaches rpm -i mutt oder apt-get install mutt den Mailclient auf dem Rechner. Selbst unter Windows ist mutt lauffähig(cygwin).

Konfiguration

Informationsquelle zu mutt

Basis Konfiguration

  • Meine Mailadresse
  • Mein Mailordner
  • Welchen Editor

Ändern der Konfiguration in Abhängigkeit zur Sendeadresse

  • send-hook
    • Mit send-hook kann die aktuell gültige Konfiguration von mutt in Abhängigkeit zur Sendeadresse umgestellt werden. Das ist zum Beispiel sinnvoll, wenn verschiedene Mailinglisten in unterschiedlichen Sprachen abonniert sind. In Abhängigkeit zur Listenadresse kann die attribution und die signature umgestellt werden. Ein Beispiel:

      send-hook .                                                             \
          'set attribution="%[%A den %e.%m.%Y um %k:%M %Z %z], schrieb %n:";  \
          unmy_hdr From:; my_hdr From: Frank Matthieß <frankm@lug-owl.de>;    \
          set signature="~/signature/fmatthiess-de"'
      #
      #   samba@lists.samb.org
      #
      send-hook samba@lists.samba.org                                         \
          'set attribution="%[%A den %e.%m.%Y um %k:%M %Z %z], wrote %n:";  \
          unmy_hdr From:; my_hdr From: Frank Matthieß <frankm@lug-owl.de>;    \
          set signature="~/signature/fmatthiess-en"'

      Es werden alle send-hook Einträge abgearbeitet. Nur wenn das Suchmuster zur Sendeadresse passt, werden die entsrechenden Konfigurationsänderungen vorgenommen. Die Abfolge der send-hook Regeln geht vom Allgemeinen zum Speziellen. Aber nun Schritt für Schritt:

    • send-hook .                                                             \
      • Mit dem Suchmuster . passen alle Sendeadressen, daher werden folgende Änderungen durchgeführt:

    •     'set attribution="%[%A den %e.%m.%Y um %k:%M %Z %z], schrieb %n:";  \
      • Hier wird die deutsche Variante der s.g. attribution festgelegt.
    •     unmy_hdr From:; my_hdr From: Frank Matthieß <frankm@lug-owl.de>;    \
      • In dieser Zeile wird die meine Sendeadresse in der "From:" Zeile eingestellt.
    •     set signature="~/signature/fmatthiess-de"'
      • Zum Abschluß wird noch die deutsche Signatur angehängt.
      Als zweites eine englischsprachige Mailinhgliste:
    • #
      #   samba@lists.samb.org
      #
      send-hook samba@lists.samba.org                                         \
      • Dieser send-hook Eintrag ist für die Mailingliste des [http://www.samba.org Samba Projektes] vorgesehen.

    •     'set attribution="%[%A den %e.%m.%Y um %k:%M %Z %z], wrote %n:";  \
      • Hier wird nun die englischprachige Variante meiner Attriobution verwendet, da es sich um eine englischprachige Mailingliste handelt.
    •     unmy_hdr From:; my_hdr From: Frank Matthieß <frankm@lug-owl.de>;    \
      • Diese Zeile könnte man sich sparen, das diese bereits in der allgemeinen send-hook Regel enthalten ist.

    •     set signature="~/signature/fmatthiess-en"'
      • Und last but not least, die englischprachige Signatur am Mailende.

Ändern der Konfiguration in Abhängigkeit zur Mailordner

  • folder-hook
    • Mit folder-hook werden Mailordnerabhängig Parameter geändert. Dies wird gerne im Zusammenhang mit verschiedenen Anzeigeformaten und -sortierungen eingesetzt.

      folder-hook .                                                               \
          'set hdr_format="%4C %Z %[%d.%m.%y %H:%M] %-20.20F %-56.56s (%4c-%4l)"; \
           set sort=threads;                                                      \
           set sort_aux=date-sent'
      
      folder-hook read-messages-*                                                 \
          'set hdr_format="%4C %Z %[%d.%m.%y %H:%M] %-25.25F %s"'
      
      folder-hook outbox-.*                                                       \
          'set hdr_format="%4C %Z %[%d.%m.%y %H:%M] %-25.25F %s"'
      

LugOwlWiki: Mutt (zuletzt geändert am 2009-03-08 14:45:37 durch localhost)

Impressum Datenschutz