Re: [OT] Biorę przykład.
On Fri, Aug 08, 2003 at 07:46:39PM +0200, Wojciech Kaczmarek wrote:
> Dnia Fri, Aug 08, 2003 at 04:25:48PM +0200, Krzysztof Zubik napisał(a):
> > w ostatnim wierszu przed sygnaturka wstawic
> > delimeter czyli 2 minusy i spacja. Niektore programy pocztowe
> > reaguja na niego i przy odpowiadaniu automatycznie obcinaja sygnaturke
> > --
> > ^ spacja konczaca powyzszy delimeter (tu niewidoczna.)
> W Mutt powyższy zapis wstawiany jest automatycznie. Czy także
> automatycznie obcinane są sygnatury i reklamy przy odpowiedzi?
Nie. Standardowo mutt tego nie potrafi. Na stronie projektu (www.mutt.org)
znalazlem jednak scrypt ktory to umozliwia (nie jest duzy wiec od razu go
wkleje):
#!/usr/bin/perl
#
# killsig: delete signature (even "oe-sigs") when quoting mail
# known patterns: ">--" , "> -- ", ">--", "> --"
#
# (c) Michael Velten
open(MAIL, "+<$ARGV[0]") || die "$0: Can't open $ARGV[0]: $!";
while (<MAIL>) {
unless (/^> ?-- ?$/) {
push(@purged, $_);
}
else {
while (<MAIL>) {
push(@purged, $_) unless (/^>.+/)
}
}
}
truncate(MAIL, 0);
seek(MAIL,0,0);
print MAIL @purged;
close(MAIL);
Potem w muttrc dodajesz tylko set editor="/usr/local/bin/killsig %s;
/usr/bin/vi %s"
i masz obcinanie sygnaturek.
Tohver
Reply to: