######################################################################### # .muttrc fuer den GS-Pool # # benoetigt: Mutt mit IMAP, SSL und GPG Support, vim, urlview, gpg # # christina.zeeh@fachschaft.informatik.uni-stuttgart.de # ######################################################################### # Persoenliche Einstellungen # Aliase (fuer Gruppenaliase die einzelnen Emailadressen mit , abtrennen) alias fs fachschaft@informatik.uni-stuttgart.de #Fachschaft # Meine Emailadressen (nicht unbedingt noetig) # set alternates= # Header-Informationen (hier kann z.B. eine Reply-To Adresse eingetragen werden, aber auch andere Header-Informationen koennen veraendert werden) my_hdr From: $USER@studi.informatik.uni-stuttgart.de # Maileditor set editor="vim -c 'set tw=68 et'" ######################################################################### # Einstellungen fuer den Mailserver # Mailfolder (IMAP) set folder={studi.informatik.uni-stuttgart.de/ssl}INBOX # Spool set spoolfile = {studi.informatik.uni-stuttgart.de/ssl} # IMAP Benutzername set imap_user=$USER ######################################################################### # Versenden von Mails # "postponed" Mails gehen in den Ordner "postponed" set postponed=+postponed # Sent Mail Folder set record=+sent ######################################################################### # SSL Einstellungen # SSL Zertifikate gehen da hin set certificate_file=$HOME/.mutt_certificates ######################################################################### # Mails lesen # Polling Interval set imap_checkinterval=30 # Format des Indexes set index_format="%4C %Z %{%b %d} %-15.15L (%4c) %s" # Mailinglisten # lists # subscribe # Header Formate (welche Header-Informationen angezeigt werden sollen; mit der Taste "h" koennen beim Anzeigen einer Mail jederzeit alle Header-Informationen ein- und wieder ausgeblendet werden) ignore * unignore from: reply-to: subject to cc mail-followsup-to date hdr_order date from reply-to to cc subject # Anzeige der Mailuebersicht in "threaded" Form folder-hook . set sort=threads # Farbe und Buuuuuuuuuuunt color header blue white . color header blue white "^Subject: " color header blue white ^From:+ color header blue white ^To:+ color body black white [_a-z\.\$A-Z0-9-]+@[a-zA-Z0-9\./\-]+ color body red white (http|ftp|finger)://[@_a-zA-Z0-9\./~\-]+ color quoted black white color signature blue white color attachment red white color tree red white color indicator black cyan color status brightyellow blue color tilde blue white color normal black white # Damit koennen URLs direkt in der Mail ausgewaehlt und im Browser angezeigt werden macro index \cb |urlview\n# simulate the old browse-url function macro pager \cb |urlview\n ######################################################################### # GnuPrivacyGuard - Einstellungen # Mails immer unterschreiben # set pgp_autosign # Das folgende stammt von Gero :-) # Command formats for gpg. # # This version uses gpg-2comp from # http://muppet.faveve.uni-stuttgart.de/~gero/gpg-2comp.tar.gz # # $Id: gpg.rc,v 1.5.2.1 2000/05/23 08:15:02 roessler Exp $ # # %p The empty string when no passphrase is needed, # the string "PGPPASSFD=0" if one is needed. # # This is mostly used in conditional % sequences. # # %f Most PGP commands operate on a single file or a file # containing a message. %f expands to this file's name. # # %s When verifying signatures, there is another temporary file # containing the detached signature. %s expands to this # file's name. # # %a In "signing" contexts, this expands to the value of the # configuration variable $pgp_sign_as. You probably need to # use this within a conditional % sequence. # # %r In many contexts, mutt passes key IDs to pgp. %r expands to # a list of key IDs. # decode application/pgp set pgp_decode_command="gpg %?p?--passphrase-fd 0? --no-verbose --batch --output - %f" # verify a pgp/mime signature set pgp_verify_command="gpg --no-verbose --batch --output - --verify %s %f" # decrypt a pgp/mime attachment set pgp_decrypt_command="gpg --passphrase-fd 0 --no-verbose --batch --output - %f" # create a pgp/mime signed attachment # set pgp_sign_command="gpg-2comp --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f" set pgp_sign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f" # create a application/pgp signed (old-style) message # set pgp_clearsign_command="gpg-2comp --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f" set pgp_clearsign_command="gpg --no-verbose --batch --output - --passphrase-fd 0 --armor --textmode --clearsign %?a?-u %a? %f" # create a pgp/mime encrypted attachment # set pgp_encrypt_only_command="pgpewrap gpg-2comp -v --batch --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f" set pgp_encrypt_only_command="pgpewrap gpg -v --batch --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f" # create a pgp/mime encrypted and signed attachment # set pgp_encrypt_sign_command="pgpewrap gpg-2comp --passphrase-fd 0 -v --batch --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f" set pgp_encrypt_sign_command="pgpewrap gpg --passphrase-fd 0 -v --batch --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f" # import a key into the public key ring set pgp_import_command="gpg --no-verbose --import -v %f" # export a key from the public key ring set pgp_export_command="gpg --no-verbose --export --armor %r" # verify a key set pgp_verify_key_command="gpg --no-verbose --batch --fingerprint --check-sigs %r" # read in the public key ring set pgp_list_pubring_command="gpg --no-verbose --batch --with-colons --list-keys %r" # read in the secret key ring set pgp_list_secring_command="gpg --no-verbose --batch --with-colons --list-secret-keys %r" # receive key from keyserver: #set pgp_getkeys_command="wrap.sh -g %r" set pgp_getkeys_command="" ######################################################################### # Druckeinstellungen # immer nachfragen (damit die Quota nicht aus Versehen zum Teufel geht) set print=ask-yes # zu druckende Emails vorher mit a2ps in Postscript Files umwandeln und dann drucken set print_command='a2ps -Email -o - | rlp --simplex' #########################################################################