Umstieg Messenger auf Mutt (Starthilfe)
Hallo, wer erbarmt sich und sagt mir wie meine .muttrc in etwa auszusehen hat, wenn ich * per fetchmail meine Mails von unterschiedlichen Mailinglisten und private Mails abhole * per sendmail die Mails in /var/spool/mail/gerlach verfrachte * von /var/spool/mail/gerlach die Mails sofort beim Start von mutt in verschiedene Mutt-Mail-Ordner verteilt haben möchte (z.B. Suse-linux - MAils (From .. ) in den Folder "Suse" und php-center - Mails (From ...) in Folder "PHP" ) und der Rest in einem default-Ordner (z.B. Inbox) landet. BTW: was sind eigentlich "Mailboxen" in der Mutt-Doku? Die Mutt-Ordner oder unterschiedlichen Mailadressen bzw pop-Mailboxen ? - Bei mir dreht sich alles. * ausgehende Mails in /var/spool/mqueue einstellen will (wie jetzt schon mit dem Messenger), die dann bei einer Internetverbindung (on demand, keine Standleitung) mit Sendmail verschicke, Im Netscape-Messenger bin ich das so gewohnt und hätte gerne ähnliches in Mutt. Ich habe schon die URL's: /usr/doc/packages/mutt http://www.mutt.org http://www.ndh.net/home/wohld/frame_set.html? -> X-Mutt http://www.lk.etc.tu-bs.de/lug/faq/mutt_config.php3 http://www.lk.etc.tu-bs.de/lug/impressum.php3 durchgesehen, aber ich habe keine Zeit mich erstmal tagelang durch die Termini und seitenlange Doku zu fressen, ehe ich Mutt nutzen kann. Ich lese gerne alle Tage ein bißchen Doku zu Mutt, dann bin ich in ein paar Monaten fit in Mutt. Ich weiß, ich bin halt faul. Ich könnte alles auch kapieren wenn ich mich jetzt gründlich mit der Doku auseinandersetzen würde ... Vielleicht gibt mir jemand von Euch aber eine Starthilfe. thx Ekkard
Hallo Ekkard, On Sun, 17 Jun 2001 at 18:19 +0200, Ekkard Gerlach wrote:
wer erbarmt sich und sagt mir wie meine .muttrc in etwa auszusehen hat, wenn ich
* per fetchmail meine Mails von unterschiedlichen Mailinglisten und private Mails abhole
Sind es unterschiedliche Accounts? Z. B. für GMX und T-Online lautet der Eintrag in der ~/.fetchmailrc: ======================================================================= poll pop.gmx.net protocol POP3 user "KUNDENNUMMER" password "########" to USER poll pop.t-online.de protocol POP3 user "ALIAS" password "." to USER ======================================================================= (T-Online verlangt kein Paßwort.)
* per sendmail die Mails in /var/spool/mail/gerlach verfrachte
Geschieht automatisch durch Fetchmail.
* von /var/spool/mail/gerlach die Mails sofort beim Start von mutt in verschiedene Mutt-Mail-Ordner verteilt haben möchte (z.B. Suse-linux - MAils (From .. ) in den Folder "Suse" und php-center - Mails (From ...) in Folder "PHP" ) und der Rest in einem default-Ordner (z.B. Inbox) landet. BTW: was sind eigentlich "Mailboxen" in der Mutt-Doku? Die Mutt-Ordner oder unterschiedlichen Mailadressen bzw pop-Mailboxen ? - Bei mir dreht sich alles.
Das erledigt Procmail. SuSE-Sendmailkonfiguration (siehe http://sdb.suse.de/sdb/de/html/stark_sendmail.html) Aus meiner ~/.procmailrc: ======================================================================= # # Allgemeine Daten # ###################################################################### PATH=/bin:/usr/bin: ORGMAIL=$HOME/Mailbox MAILDIR=$HOME/Mail DEFAULT=$HOME/Mail/inbox LOGFILE=$HOME/.procmail.log # # Mailinglisten # ###################################################################### :0: * ^X-Mailing-List.*suse-talk suse-talk =======================================================================
* ausgehende Mails in /var/spool/mqueue einstellen will (wie jetzt schon mit dem Messenger), die dann bei einer Internetverbindung (on demand, keine Standleitung) mit Sendmail verschicke,
Das geht bei obiger Sendmailkonfiguration automatisch. Mutt hat keine "Outbox" im klassischen Sinn, verschickt also Mails nach dem Verfassen immer direkt.
Im Netscape-Messenger bin ich das so gewohnt und hätte gerne ähnliches in Mutt. Ich habe schon die URL's:
/usr/doc/packages/mutt http://www.mutt.org http://www.ndh.net/home/wohld/frame_set.html? -> X-Mutt http://www.lk.etc.tu-bs.de/lug/faq/mutt_config.php3 http://www.lk.etc.tu-bs.de/lug/impressum.php3
durchgesehen, aber ich habe keine Zeit mich erstmal tagelang durch die Termini und seitenlange Doku zu fressen, ehe ich Mutt nutzen kann. Ich lese gerne alle Tage ein bißchen Doku zu Mutt, dann bin ich in ein paar Monaten fit in Mutt. Ich weiß, ich bin halt faul. Ich könnte alles auch kapieren wenn ich mich jetzt gründlich mit der Doku auseinandersetzen würde ... Vielleicht gibt mir jemand von Euch aber eine Starthilfe.
Das waren jetzt einige Anhaltspunkte zum schnellen Einsteigen. Den Rest musst Du Dir selber erarbeiten. Meine Mutt-Konfigurationsdateien kannst Du gerne per PM haben. Sie sind kommentiert. Mutt ist ein sehr komplexes Programm und das Erarbeiten Deiner für Dich am besten geeigneten, individuellen Konfiguration kann Dir keiner abnehmen. Fetchmail wird dabei als User aufgerufen, mit folgendem Eintrag in der ~/.muttrc mit F10 aus Mutt: ======================================================================================= # + Mails abholen macro index <F11> "! echo "--" ; echo "" ; fetchmail -a ; exit 0\r" "Mails abholen" macro pager <F11> "! echo "--" ; echo "" ; fetchmail -a ; exit 0\r" "Mails abholen" ======================================================================================= Versendet wird via /etc/ppp/ip-up.local. Gruß, Bernhard -- Bitte die Etikette der Liste beachten. Diese enthält nützliche Regeln für" den Umgang mit der Liste." http://home.t-online.de/~f.walle/etikette.html
Bernhard Walle wrote:
Hallo Ekkard,
On Sun, 17 Jun 2001 at 18:19 +0200, Ekkard Gerlach wrote:
wer erbarmt sich und sagt mir wie meine .muttrc in etwa auszusehen hat, wenn ich
Danke und Sorry zugleich! Ich habe mich wohl nicht richtig ausgedrückt: bei mir geht sendmail, fetchmail und procmail schon ! Ich will lediglich Netscape-Messenger durch Mutt ersetzen. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Für einen ersten Einstieg wäre brauche ich nur eine Konfiguration, die mir die eingegangenen Mails (in /var/spool/mail/gerlach ) beim Start von Mutt sofort oder von mir aus nach Ausführen eines Befehles in eigene Mutt-Ordner leitet, gemäß der Absenderadresse (Filter). Ich hoffe ich habe das Mißverständnis geklärt. Ach ja: Suse 6.4 / 2.2.14 / mutt-1.0.1i-21 Gruss Ekkard
Hallo Ekkard, * Ekkard Gerlach schrieb:
Danke und Sorry zugleich! Ich habe mich wohl nicht richtig ausgedrückt: bei mir geht sendmail, fetchmail und procmail schon !
Ich will lediglich Netscape-Messenger durch Mutt ersetzen. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Lediglich ist gut ;)
Für einen ersten Einstieg wäre brauche ich nur eine Konfiguration, die mir die eingegangenen Mails (in /var/spool/mail/gerlach ) beim Start von Mutt sofort oder von mir aus nach Ausführen eines Befehles in eigene Mutt-Ordner leitet, gemäß der Absenderadresse (Filter).
Das macht procmail: PATH=/usr/local/bin:/usr/bin:/bin MAILDIR=$HOME/mail # deutsche SuSE Mailingliste :0: * ^X-Mailinglist:[ ]+.*suse-linux.* suse Fetchmail holt die Mails übergibt sie an sendmail und sendmail mußt du so konfigurieren das es procmail zum filtern nutzt. Andre Möglickeit du konfigurierst fetchmail so das die mails direkt an Procmail übergeben werden.
Ich hoffe ich habe das Mißverständnis geklärt.
Ach ja: Suse 6.4 / 2.2.14 / mutt-1.0.1i-21
Mutt 1.2.5 ist dringend zu empfehlen. cya Waldemar -- "The PROPER way to handle HTML postings is to cancel the article, then hire a hitman to kill the poster, his wife and kids, and fuck his dog and smash his computer into little bits. Anything more is just extremism." -- Paul Tomblin
Waldemar Brodkorb wrote:
...
Ich will lediglich Netscape-Messenger durch Mutt ersetzen. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Lediglich ist gut ;)
Für einen ersten Einstieg wäre brauche ich nur eine Konfiguration, die mir die eingegangenen Mails (in /var/spool/mail/gerlach ) beim Start von Mutt sofort oder von mir aus nach Ausführen eines Befehles in eigene Mutt-Ordner leitet, gemäß der Absenderadresse (Filter).
Das macht procmail: PATH=/usr/local/bin:/usr/bin:/bin MAILDIR=$HOME/mail
# deutsche SuSE Mailingliste :0: * ^X-Mailinglist:[ ]+.*suse-linux.* suse
Fetchmail holt die Mails übergibt sie an sendmail und sendmail mußt du so konfigurieren das es procmail zum filtern nutzt. Andre Möglickeit du konfigurierst fetchmail so das die mails direkt an Procmail übergeben werden.
Hallo Waldemar, Soso, mutt kann das selber nicht? - Was machen denn dann die save-hook "~L suse-linux" ? Verschieben die die Mails erst nach dem Speichern in Ordner (=Mailboxen?) ? Gibt es auch "read-hook" , also solche, die eine Mail bereits beim Einlesen in einen Ordner verschieben, oder geht das ganz und alleine mit sendmail oder fetchmail? Okay, das Filtern mit sendmail oder fetchmail ist sicherlich die professionellere und universellere, aber kann Mutt das wirklich nicht selber? Gibt es sonst noch irgendwelche features, die mutt grundlegend von den sonst üblichen Mailreadern (Netscape, IE, kmail, ..) unterscheiden? thx Ekkard
Hallo Ekkard, * Ekkard Gerlach schrieb:
Hallo Waldemar,
Soso, mutt kann das selber nicht? - Was machen denn dann die
save-hook "~L suse-linux" ?
Wenn man eine Mail aus der suse-ML hat und s (für save) drückt, wird diese in dem folder suse-linux abgelegt.
Verschieben die die Mails erst nach dem Speichern in Ordner (=Mailboxen?) ? Gibt es auch "read-hook" , also solche, die eine Mail bereits beim Einlesen in einen Ordner verschieben, oder geht das ganz und alleine mit sendmail oder fetchmail?
mit procmail geht das! Mutt ist kein Mailfilter sondern ein MUA. ISP - fetchmail - sendmail - procmail - ~/mail/.. - mutt
Okay, das Filtern mit sendmail oder fetchmail ist sicherlich die professionellere und universellere, aber kann Mutt das wirklich nicht selber?
Nein. Außerdem ist procmail das Tool welches die Mails filtert.
Gibt es sonst noch irgendwelche features, die mutt grundlegend von den sonst üblichen Mailreadern (Netscape, IE, kmail, ..) unterscheiden?
Ja, Mutt beherrscht PGP/MIME nach RFC 2015, die anderen nicht. (Kmail auch nicht in KDE 2.2, aber wohl danach) Man kann mutt auch herrlich über eine ssh-Verbindung einsetzen und ohne X. Mutt hat keinen SMTP-Support integriert, du mußt also irgendeinen MTA auf deinem System konfiguriert haben. .... --> http://www.mutt.org cya Waldemar -- "The PROPER way to handle HTML postings is to cancel the article, then hire a hitman to kill the poster, his wife and kids, and fuck his dog and smash his computer into little bits. Anything more is just extremism." -- Paul Tomblin
On Son, 17 Jun 2001, Waldemar Brodkorb wrote: >* Ekkard Gerlach schrieb: ># deutsche SuSE Mailingliste >:0: >* ^X-Mailinglist:[ ]+.*suse-linux.* ^^^^^^ Wo ist da der Sinn? 1. '[ ]+' ist aequivalent zu ' +' 2. '.*' matcht eh auch auf 1., somit ist 1. ueberfluessig. >suse Jag da mal ne suse-linux-e Mail durch... a) Setze die Regeln fuer suse-linux* _VOR_ die suse-linux Regel b) Verwende: * ^X-Mailinglist: *suse-linux$ Ausserdem ist mir noch aufgefallen, dass es manchmal Probleme mit dem einfachen X-Mailinglist gibt. ,----[ ~/.procmailrc ] | :0 H | * ^X-Mailinglist:.*suse-linux | suse-linux | | :0 H | * ^X-Envelope-From:.*suse-linux-return | suse-linux `---- Funktioniert hier seit Nov. 2000 zuverlaessig. >Fetchmail holt die Mails übergibt sie an sendmail und sendmail >mußt du so konfigurieren das es procmail zum filtern nutzt. >Andre Möglickeit du konfigurierst fetchmail so das die mails direkt >an Procmail übergeben werden. Jup. a) MAILER(`procmail')dnl in der sendmail m4-Makro Datei (linux.mc). b) mda procmail in der fetchmailrc -dnh -- "Also zu meiner Zeit gab es so ein Spielzeug am P.C. noch nicht!" sagte der Opa." "Was meinst du?" sagte Fritzchen. "Na diese albernen Tassenhalter auf Knopfdruck. Cd aus Rom oder so!" [WoKo in dag°]
* David Haller schrieb am 22.Jun.2001: > On Son, 17 Jun 2001, Waldemar Brodkorb wrote: > >* ^X-Mailinglist:[ ]+.*suse-linux.* > ^^^^^^ Wo ist da der Sinn? > 1. '[ ]+' ist aequivalent zu ' +' ACK. > 2. '.*' matcht eh auch auf 1., somit ist 1. ueberfluessig. NACK. ' +' erzwingt ein Leerzeichen. Wenn Du es wegläßt, so kann da auch kein Leerzeichen, sondern was anderes stehn. Allerdings ist das + überflüssig. Einfaches Leerzeichen reicht. Bernd -- LILO funktioniert nicht? Hast Du /etc/lilo.conf verändert und vergessen, lilo aufzurufen? Ist Deine /boot-Partition unter der 1024 Zylindergrenze? Bei anderen LILO Problemen mal in der SDB nachschauen: http://localhost/doc/sdb/de/html/rb_bootdisk.html |Zufallssignatur 6
participants (5)
-
B.Brodesser@t-online.de
-
Bernhard Walle
-
David Haller
-
Ekkard Gerlach
-
Waldemar Brodkorb