Artikel mit Tag mutt
Verwandte Tags
attachments backup admin alias bind bugs cgi-bin checksum chmod command line applications coreutils cp cron datenbank find forscher ftp howto jehova lftp mail mcse mental note mv mysql ncftp paketmanagementsystem passwoerter pfuscher pgrep ports proftpd rant rdiff-backup reallife restore rm rsync s9y security server slrn smarty spermien ssh systrace tar template tin todo vortrag vsftpd webmin webserver windows 7 bugfix diff firefox flash grep microsoft patch rants release update vim dotfiles kiddies ifdef indent dokumentationen asciidoc eggdrop git idioten irssi konfigurationsdateien rcs signale tutorials vserver wiki znc zsh zsh-lovers cmus eof gnu screen if-then julius last.fm mandelbrot mercurial mla narf offline onliner repo smtp sven zshbuch emerge distributionen gentoo grml nntp rocklinux false positive spam spamassassin tagging 3.0 3.1 adressleiste amd64 bloatware browser extensions frontpage ie irc jpeg nvidia opacity opera perl png proxy rip robots safari sicherheitsluecken sigh source stoeckchen strace upload urls usenet validator video weltrekord wmi wordpress workstation youtube zooomr css fun suchspiel histfile root conficker daulog hacken killfile krankenhaus marlboro schreibfehler trojaner updates werbegeschenke anzugtraeger bsd drm fsfe kooperation linux patent vorteile werbung windows multiple accounts reply-hook muttng dokuwiki pmwiki muttprofile save-hook mp3 openbsd ps bash bsd.port.mk crontab crux debian faq fnord gnaaa laptop lfs linuxdistributionen looser pkgfiles suse rtfm bug cvs dead gpg scoring slrnface x-face akismet anzeige bastarde blog blogroll boards captchas flickr foren gimme5 gravatar impressum kondome lart mailfilter mailspool mairix rechtswidrig referer schneeballsystem twitter urlaub variablen wurm tools amok aptitude archlinux database_error dist-upgrade fix gnaaaa grub packages pkg_info rpm unstable upgrade c++ charset cuc cul dietlibc dig dokumentation emacs encoding exploit farsi feedkeys gnu emacs helpfiles highlight joe latex modeline nano news oneliner pico recording register sed sonderzeichen tabb tabbar tutor utf-8 xdefaults xrdbMutt: Mails aus einem Script heraus versenden
Submitted by Christian Schneider on Wed, 2010-02-24 15:16
echo foo | mutt user@name.invalid und der Fall hat sich. Lustig wird es nur wenn man eine Datei anhängen will. Ein echo foo | mutt -a /tmp/jehova.txt user@name.invalid funktioniert normalerweise .. oder auch nicht. Weil wenn sich Mutt dann mit Can't stat user@name.invalid: No such file or directory verabschiedet, dann hat man (wie ich. Haha!) den Fehler gemacht und Mutt 1.5.20 installiert. Da muss das nämlich eine andere Reihenfolge verwendet werden. Nämlich echo foo | mutt -a /tmp/jehova.txt -- user@name.invalid und The -a option must be last in the option list..Wenn mir das jemand gesagt hätte, dann hätte ich keine Panikattacken bekommen, weil ich seit fast 'ner Woche keine Backups mehr gemacht hab.
Mal wieder Zeit für ein paar Rants
Submitted by Christian Schneider on Sun, 2009-11- 8 06:50
Diese Datei ist weder einem Premiumaccount, noch einem Collector's Account zugeordnet und kann deshalb insgesamt nur 10 mal heruntergeladen werden.Wieso kriegt es sogar M$ auf die Reihe Patche für Sicherheitslücken online zu stellen und zu dokumentieren, während die Linuxkreaturen kein Wort über gefundene und ggf. behobene Sicherheitslücken verlieren und die Patche klammheimlich einbauen? Wieso fangen einige Mac-User an zu schmollen wenn man ihnen erklärt das die Hardware von Apple veralteter und überteuerter Schrott ist? Was ist so schwer daran, einen halbwegs brauchbaren und ausführlichen Changelog zu erstellen? Mutt ist da auch so ein Fall; ständig kommen neue Features hinzu die irgendwo dokumentiert sind, aber die man erst mit so ekligen Einzeilern wie
Dieses Limit ist erreicht.
Um diese Datei herunterladen zu können, muss der Anbieter entweder die Datei in seinen Collector's Account verschieben, oder die Datei erneut raufladen. Die Datei kann nachträglich in ein Collector's Account verschoben werden. Der Anbieter muss nur auf den Löschlink der Datei klicken, um mehr Informationen zu erhalten.
grep DT_SYN, init.h | sed -e 's/.*"\(.*\)",.*/\1/'raus'grep(1)'en und diff(1)'en muss? Mutt ist da nicht alleine; Slrn, Vim (Ja.
grep DT_ init.h | grep -v define | sort
:h version-7.2 ist mir bekannt, aber da steht nicht drin welche Settings neu sind) und sämtliche GNU-utilities sind da ebenfalls gemeint.Manchmal fühl ich mich einfach nur noch müde.. *sigh*
Spam mit Mutt und SpamAssassin verarbeiten
Submitted by Christian Schneider on Tue, 2009-03-31 19:11
Die Spam-Mails sind im Subject mit *****SPAM***** gekennzeichnet und somit kann man das Tag-Feature von Mutt nutzen. Dazu einfach T drücken, \*\*\*\*\*SPAM\*\*\*\*\* eingeben und abschließend ;d drücken um die Mails in den Spamordner zu verfrachten.
Es sind halt die kleinen Dinge im Leben..
Mutt und multiple Accounts Part II.
Submitted by Christian Schneider on Sun, 2008-04-27 16:26
# ~/.muttrc
set reverse_name
# Account foobar
reply-hook "~C fnord@foobar.invalid" 'set realname="Christian Schneider"'
reply-hook "~C fnord@foobar.invalid" 'set from="fnord@foobar.invalid"'
reply-hook "~C fnord@foobar.invalid" 'set sendmail="/usr/bin/msmtp -a gmail'
# Account jehova
reply-hook "~C jehova@gmx.invalid" 'set realname="Christian Schneider"'
reply-hook "~C jehova@gmx.invalid" 'set from="jehova@gmx.invalid"'
reply-hook "~C jehova@gmx.invalid" 'set sendmail="/usr/bin/msmtp -a default'
Zum Versenden nutze ich msmtp und da sieht die Konfiguration wie folgt aus:
# ~/.msmtprc
# Account foobar
host mail.foobar.invalid
user fnord@foobar.invalid
from fnord@foobar.invalid
password 2342
# Account jehova
account default
host smtp.gmx.invalid
from jehova@gmx.invalid
user jehova@gmx.invalid
password 2342
Das ~C ist ein sog. Pattern und sorgt dafuer das nur Nachrichten abgearbeitet werden, bei denen das nachfolgende Pattern im To: oder Cc: steht. Wenn man jetzt eine Mail bekommt, die an jehova@gmx.invalid adressiert ist, dann zieht der reply-hook und aendert die eigene Adresse. Somit werden Mails die an jehova@gmx.invalid geschickt wurden, auch von jehova@gmx.invalid beantwortet.
Ich habe das mit obiger Konfiguration (mit angepassten Adressen/Hosts/Passwoertern) bei einem neu angelegtem User mit Mutt 1.5.17 aus dem CVS von 20080114 getestet. Wem langweilig ist, der kann man pruefen ob das bei ihm auch funktioniert, da es bei CryptoCrack anscheinend nicht korrekt funktioniert.
Mutt und multiple Accounts oder..
Submitted by Christian Schneider on Fri, 2008-04-25 01:24
Mutt und verschiedene Profile
Submitted by Christian Schneider on Sun, 2008-01- 6 16:02
save-hook '~C ^foo@bar.invalid$' =Foo/Bar-`date +%Y-%m`Das hat den Nachteil, dass die Backticks nur beim Start von Mutt abgearbeitet werden und ich nach jedem Monatswechsel die ~/.muttrc ebenfalls neu sourcen muss (Ronald hat das gleiche Problem). Ich sollte sowieso mal meine Muttkonfiguration komplett umschreiben und unnoetige/ueberfluessige Sachen entfernen. Wenn ich nur etwas Lust haette .. *sigh*
Gentoo macht wirklich Spass
Submitted by Christian Schneider on Thu, 2007-08- 9 08:24
>>> Emerging (1 of 3) mail-client/mutt-1.5.16 to /
[...]
* Failed Patch: 06-nntp.patch !
* ( /var/tmp/portage/mail-client/mutt-1.5.16/work/mutt-1.5.16-gentoo-patches/06-nntp.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/mail-client/mutt-1.5.16/temp/06-nntp.patch-20696.out
*
* ERROR: mail-client/mutt-1.5.16 failed.
* Call stack:
* ebuild.sh, line 1648: Called dyn_unpack
* ebuild.sh, line 768: Called qa_call 'src_unpack'
* ebuild.sh, line 44: Called src_unpack
* mutt-1.5.16.ebuild, line 72: Called epatch '/var/tmp/portage/mail-client/mutt-1.5.16/work/mutt-1.5.16-gentoo-patches/06-nntp.patch'
* eutils.eclass, line 304: Called die
*
* Failed Patch: 06-nntp.patch!
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/mail-client/mutt-1.5.16/temp/build.log'.
*
* Messages for package mail-client/mutt-1.5.16:
* Failed Patch: 06-nntp.patch !
* ( /var/tmp/portage/mail-client/mutt-1.5.16/work/mutt-1.5.16-gentoo-patches/06-nntp.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/mail-client/mutt-1.5.16/temp/06-nntp.patch-20696.out
*
* ERROR: mail-client/mutt-1.5.16 failed.
* Call stack:
* ebuild.sh, line 1648: Called dyn_unpack
* ebuild.sh, line 768: Called qa_call 'src_unpack'
* ebuild.sh, line 44: Called src_unpack
* mutt-1.5.16.ebuild, line 72: Called epatch '/var/tmp/portage/mail-client/mutt-1.5.16/work/mutt-1.5.16-gentoo-patches/06-nntp.patch'
* eutils.eclass, line 304: Called die
*
* Failed Patch: 06-nntp.patch!
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/mail-client/mutt-1.5.16/temp/build.log'.
*
[..]
Gut.. also sehen wir mal in besagter /var/tmp/portage/mail-client/mutt-1.5.16/temp/build.log nach und siehe da:
PATCH COMMAND: patch -p0 -g0 -E --no-backup-if-mismatch < /var/tmp/portage/mail-client/mutt-1.5.16/work/mutt-1.5.16-gentoo-patches/06-nntp.patch
patching file b/ChangeLog.nntp
can't find file to patch at input line 423
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
[...]
Im gentoo Bugzilla ist nichts zu finden, also suche ich im Gentoo Forum nach 06-nntp.patch und bin doch etwas erstaunt ueber Die Suche hat 147 Ergebnisse ergeben.. Das soviel Ergebnisse gefunden wurden, liegt daran, dass die Suche des Forums aus 06-nntp.patch kurzerhand patch gemacht hat, was sie somit unbrauchbar macht. Als ich nach "mutt nntp" suche, bekomme ich den Witz des Tages zu lesen.
Ich glaub ich kompiliere wieder alles selbst; dann weiss ich wenigstens das es funktioniert.
Wenn man sich jetzt mal mutt-1.5.16.ebuild findet man darin folgende Zeilen:
for p in "${PATCHDIR}"/*.patch ; do
epatch "${p}"
doneDas Problem dabei ist nur, dass die Standardoptionen von $EPATCH_OPTS (-p0 -g0 --no-backup-if-mismatch) fuer den NNTP-Patch von Mutt nicht korrekt sind.
$ cd /var/tmp/portage/mail-client/mutt-1.5.16/work/mutt-1.5.16
$ patch -p0 -g0 --no-backup-if-mismatch < ../mutt-1.5.16-gentoo-patches/06-nntp.patch
patching file b/ChangeLog.nntp
can't find file to patch at input line 423
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/Makefile.am b/Makefile.am
|index 2dd5373..fe66aa5 100644
|--- a/Makefile.am
|+++ b/Makefile.am
--------------------------
File to patch:
[...]
Die Loesung steht naemlich jetzt schon in der Fehlermeldung: Perhaps you used the wrong -p or --strip option?. Nicht "-p0", sondern "-p1"; dann funktioniert es auch.
Und was lernen wir daraus? Richtig. Aktualitaet gut und recht, aber die hilft nicht, wenn sie zusammengepfuscht wird. Es reicht naemlich nicht zwingend aus, einfach die Versionangaben zu aendern. Man sollte die Aenderungen auch erstmal testen.
Sowas ist zwar aergerlich, aber kein Weltuntergang oder "schwerwiegender Fehler" um Antworten von ggf. hier aufschlagenden Debian-Nazis vorzugreifen. Das Resultat eines solchen Fehlers ist lediglich der, dass das neue Programm nicht installiert wird, das Alte jedoch noch vorhanden ist. Es schraenkt also die Stabilitaet des Systems in keinster Art und Weise ein. Und bis Mutt 1.5.16 im Stable-Release von Debian verfuegbar ist, funktioniert es hier auch.
"Koenntet ihr mir bitte.."
Submitted by Christian Schneider on Thu, 2007-07-12 11:09
Na sicher doch:
$ for i in /usr/share/doc/**/*(.) /usr/src/linux/Documentation/**/*(.)
> do
> mutt -s "${i##*/}" -a $i hirn@hein.er
> done
Chris'Mittag machend'tian
Mutt und SMTP
Submitted by Christian Schneider on Mon, 2007-06-11 02:00
Announce] mutt-1.5.12 is available
Submitted by Christian Schneider on Fri, 2006-07-14 20:57
Hello,
mutt-1.5.12 is now hitting the FTP servers. This version fixes
the recent IMAP-server induced security problem (CVE
2006-3242), and also makes a bunch of improvements that were
made to the CVS over the last couple of months.
For incompatible changes, please have a look at the file
UPDATING.
This version contains a number of significant changes in the
IMAP code. In general it is significantly faster, but it is
also much less well-tested. There are a few known regressions
with certain versions of the dovecot and binc IMAP servers that
could not be fixed in time for this release. We hope to release
1.5.13 soon afterwards to address them. In the mean time, good
luck!
The new version is here:
ftp://ftp.mutt.org/mutt/devel/mutt-1.5.12.tar.gz
ftp://ftp.mutt.org/mutt/devel/mutt-1.5.12.tar.gz.asc













Last ten comments: