I'm having a problem with mhshow which Google seems to know nothing about;
maybe somebody here could shed some light on it?
I have a message which, when I try to show it, I get the following output:
[EMAIL PROTECTED] ~]$ show
(Message inbox:180)
mhshow: invalid QUOTED-PRINTABLE encoding --
Thus spake [EMAIL PROTECTED]:
I _really_ like the idea of using command-line (and .mhprofile) switches to
specify a script to call in place of mhl.
To generalize this, I'd suggest that nmh doesn't need to have any knowledge o
f
specific languages or interperters, but that the user
Thus spake Nathan Bailey:
Robert Elz wrote:
We get offered glimpses from time to time of Jerry Peek's extensive
collection of MH add-ons - that is the kind of thing that makes MH
worth using.
[ Further nifty examples snip'd ]
Shouldn't we start an MH wiki? It would be great to see
If we're going to go through the trouble of cleaning up the codebase,
we should really have a test framework. I'd like to start in on such
a beast.
Does anyone have suggestions about how that should be done?
(E.g., acceptance tests would be easiest to do in something other
than C. It would be
Thus spake Paul Fox:
p.s. the main sources of such mis-encodings in my experience are
mailing lists (specifically sourceforge lists) which
indiscriminately apply a signature containing encodable
characters to message bodies which have already been encoded. i
tried filing a bug against the
Thus spake Parker Jones:
I'm more concerned about nmh dying. If people have to compile from source,=
there's a reasonable chance they won't bother. I'd love to see up-to-date=
rpm and deb packages get included in the common repositories (redhat/ubunt=
u/etc). This would probably be the
Thus spake David Malone:
Given that 1.3 has just been released, would anyone be interested
in incorporating Maildir support for inc? We've been using the patch
that I posted here:
http://lists.nongnu.org/archive/html/nmh-workers/2004-08/msg2.html
for almost 4 years without any
I upgraded to 1.3 today and noticed a change which took me quite some time
to undo. I had this as my scan format:
%4(msg)%(cur)+%| %%{replied}-%?{encrypted}E%| %\
%02(mon{date})/%02(mday{date})%{date} %|*%\
%(null{received})%{sender}%(mymbox{sender})%{to}To:%14(decode(friendly{to}))\
Thus spake Peter Maydell:
For things that work on multiple folders, the only thing that springs
to mind at the moment is 'folders'. So I guess a multiple-folder scan
ought to leave the current folder alone, to match that.
What about 'refile'? It would be terribly confusing if 'refile'
Thus spake Ken Hornstein:
Comments welcome!
I don't have any comments on the changes beyond that I'm grateful that
someone is doing this. Thanks!
--
J.
___
Nmh-workers mailing list
Nmh-workers@nongnu.org
Thus spake belg4...@pthbb.org:
I think the cut-off is more likely to be gen-Xers than baby-boomers.
MH used to be the default MUA at MIT until ~2000, which is where I picked it
up.
It was still the default on the servers at Iowa State when I graduated in
2001. I don't know if it still is,
Thus spake Ken Hornstein:
While I don't disagree with you, we have to face facts here.
The sad truth is that MH/nmh development effort has been ... well, I guess
the kindest way to say it is lacking lately. And by lately, you could
measure that timespan in years. The basic problem is
According to mhstore(1)'s man page, setting nmh-storage in my .mh_profile
will cause mhstore to put MIME attachments into the directory given as the
value of nmh-storage instead of the current directory. It seems that this
does not work in conjunction with the -auto option for mhstore. When -auto
Thus spake markus schnalke:
Hoi nmh workers,
during the next weeks I intend to fix the annoying problem of still
encoded message text in quoted replies. The problem appears when
running
repl -format
on a message with Content-Transfer-Encoding like quoted-printable or
base64.
Let me
Thus spake Lyndon Nerenberg (VE6BBM/VE7TFX):
Below I've listed all the unique #if* tags I found in the 1.3 source.
While I haven't combed the list in detail yet, it looks like the
majority go away with a POSIX conversion. The YY_* stuff has be a bit
concerned, but again, I haven't dug into
Thus spake Chad Brown:
On Nov 19, 2010, at 12:22 PM, Ken Hornstein wrote:
Now you can no longer say --with-cyrus-sasl=[DIR]; you have
to say --with-cyrus-sasl and use CPPFLAGS/LDFLAGS to add any options you
need for getting SASL from an alternate location.
While this isn't a big
Thus spake Robert Elz:
Date:Wed, 01 Dec 2010 21:39:37 -0800
From:Jon Steinhart j...@fourwinds.com
Message-ID: 201012020539.ob25db6v024...@darkstar.fourwinds.com
| A big thing that someone could do to help me with this would be to
| collect all of the various
Thus spake ben+...@benjaminsummers.net:
What do people use SMTP/IMAP/POP features for? Don't fetchmail and
sendmail cover this?
I can tell you what I'd *like* to use IMAP for: I'd like to be able to
read my mail on my phone using its mail reader, and use nmh when I'm
at a computer with a real
Thus spake Michael Richardson:
Others would like to access an IMAP server using nmh. I concur with
this use, but I'd also like to do the reverse: access the email on my
laptop via IMAP from *insert-favorite-mobile-device*. (that's what
end-to-end networking is about...) Not just my
Thus spake Ken Hornstein:
What do we need to do to make this happen? I might be willing to kick in
some dev time for both of these.
Which one are you interested in? The first one? (Accessing an IMAP mailstor
e
via nmh?) I have some ideas there.
The second one, I'm not sure that's
Thus spake Paul Fox:
joel wrote:
My intended application is that I'd like to have access to
my mail when I'm using a smartphone.
i'll remind the list of this thread again:
http://www.mail-archive.com/nmh-workers@nongnu.org/msg01528.html
i admit up front that i've
Thus spake Paul Vixie:
my theory on this is, MH's mime awareness is better than it was but
still nowhere near good enough. for example:
1. mhshow should not exist, we should merge its functionality into show.
2. mhstore should not exist, we should merge its functionality into burst.
3.
Thus spake Howard Bampton:
On Tue, Feb 8, 2011 at 10:02 AM, Ken Hornstein k...@pobox.com wrote:
I found par to work nicely when I wanted to get things perfect- turn
off wrap margins in vi, remove all the extra CRs, write the reply,
toss the text through par, and the end result had the word
Thus spake David Malone:
Ages ago I posted a patch that let nmh-1.0.3's inc read Maildir
maildrops. I've finally got around to porting that to porting that
forward to nmh-1.3 (see below).
As far as I can tell, it works fine - we've been using it for the
last few years without incident. It
Thus spake Brian Cottingham:
On 12/05/2011 09:03 PM, Ken Hornstein wrote:
I propose just taking the current HEAD and making it nmh 1.4.
Not sure if you already have, but I vote to get the maildir patch merged
in before tagging 1.4.
Me too!
--
J.
Thus spake valdis.kletni...@vt.edu:
I've been getting close to getting peeved enough at exmh's behavior on replie
s to
multiparts and QP/base64 encoding to fix it, but it's ugly to do it in Tcl if
there's
no nmh support. Having said that, I'm not sure exactly what the nmh side sho
uld
Thus spake Jon Steinhart:
You know, unless I'm missing something, the holes in our messages
numbers could be considered a bug.
This is absolutely not a bug; it's part of a good user interface. It
means that once you know the number of a message you can do things to
it without having to
Thus spake Oliver Kiddle:
The limitations occur where e-mails use characters that can't be
displayed in the current locale but we can't do anything about that.
How likely is it that a message containing characters undisplayable in
the user's locale will be useful for the user? (This isn't
Thus spake Howard Bampton:
On Wed, Jan 25, 2012 at 4:48 PM, Tethys sta...@astradyne.co.uk wrote:
I swear by par and use it every day. It's basically just fmt(1) that
understands quoting and handles it properly (as well as having a more
intelligent line breaking algorithm).
I agree that
Thus spake Ralph Corderoy:
Hi,
I've a fan of the Unix philosophy, many small programs doing one thing
each and doing it well, with the whole being greater than the sum of the
parts, but I wonder if these days pick(1) wouldn't be a separate
program.
What if scan, refile, etc., all
Thus spake Earl Hood:
Wrt to mhpath, I think it is getting over analyzed. All
mhpath does is provide the *path* to an nmh resource,
that's it.
Issues like fetching or not fetching are out-of-scope.
If/when IMAP support is added in, mhpath will return
imap URLs. If one is using the
Thus spake Ken Hornstein:
And while we're talking about post I always forget about it, but there's
also spost. It opens a pipe to sendmail -t and uses that to submit email.
It's not documented and there's a lot of duplicated code there. I propose
to just get rid of it (because,
Thus spake Ken Hornstein:
And while we're talking about post I always forget about it, but
there's also spost. It opens a pipe to sendmail -t and uses that to
submit email. It's not documented and there's a lot of duplicated
code there. I propose to just get rid of it (because,
Thus spake Ken Hornstein:
I've had this in my .mh_profile almost since I started using nmh:
postproc: /usr/libexec/nmh/spost
Wow, how did you ever know to use it?
Most likely, I picked that up from someone else at Iowa State. There
were a huge number of nmh users on Project Vincent when
Thus spake Lyndon Nerenberg:
all
such nonconforming mail in the bin. That said, when I get mail from
ConfMaster, it tends to be mail that I need to read, so I appreciate =
it
when nmh can take a guess and perhaps show me some not-too-garbled =
text.
(In this particular case, 'show'
Thus spake Lyndon Nerenberg:
On 2012-02-08, at 11:40 AM, Ken Hornstein wrote:
Since trn is a monolithic application it was easy to integrate it;
I'm not sure how it would work in nmh.
A separate command that printed a thread connectivity graph as message number
s might have utility.
Thus spake Ken Hornstein:
Sigh. This just keeps getting more and more addictive; every time I try
to something with the format language, I can't help thinking, Man, this
would be easier with a REAL embedded language. But that would take
too long, so I'm stuck nibbling around at the edge.
A
Who builds the nmh RPMs for Fedora? I upgraded the machine where I use
nmh to Fedora 16 over the weekend, but the version of nmh I get is
1.3-4.
Also, I'd like to nudge whomever it was that said they were thinking of
packaging par...
--
J.
___
Thus spake Ken Hornstein:
Looks like the MH User's Manual. I found a copy here:
ftp://ftp.vim.org/pub/mail/mh/doc/MH.ps.gz
Hm. Can people actually view this? I tried printing it out and it
died with a PostScript error. I tried opening it on my Mac and it
could only view the first
Is it possible to use an mhbuild directive to attach a file with spaces
in its name? I'm getting increasing numbers of these from other people
lately, and am tired of renaming them.
The obvious thing, escaping spaces, doesn't work:
#application/pdf irritatingly\ named\ document.pdf
I found no
Thus spake Ken Hornstein:
Hm, I thought we did better ... but we don't, do we? I guess even inside
of mhshow we just dump the characters out after we've decoded them. If
someone sends you something in UTF-8, you're fine ... but otherwise you
just get U+1F4A9.
The realization that someone
My wife pointed out to me today that for the past seven years (!) since
the Linux distribution we use switched to UTF-8, when she sends messages
containing non-ASCII characters they show up as gibberish for many of
the recipients---but not for me. I'm also using a UTF-8 locale, which
explains why
Thus spake David Levine:
I've been getting text emails with only a text/html
Content-Type, with no alternative text/plain part.
Microsoft Exchange and Outlook have settings to do that:
http://technet.microsoft.com/en-us/library/aa998896(v=exchg.65).aspx
Thus spake Ronald F. Guilmette:
I am signed up for many mailing lists, including this one, which
I do not actually read on a routine basis, but which I like to
archive locally using appropriately named MH folders that reside
underneath my own ~/Mail directory.
Of course, as far as the MH
Thus spake valdis.kletni...@vt.edu:
That was a copy and paste from one of the four other man
pages that has thru. I'll change them all to to, though
my American English upbringing might suggest through.
My Pedantic English upbringing points out that this to that
isn't clear about
I frequently get messages with multiple attachments, which I unpack
to files using mhstore. Because I'm reading mail on a remote system,
but I usually need to work with the files locally, I scp these files
eleswhere, then remove them on the remote system, which gets tedious
after a while.
It
I finally got fed up with all the garbage in replies to quoted-printable
messages, so decided to try out replyfilter just now. I have this in my
mhl.reply:
from:nocomponent,formatfield=Thus spake %(decode(friendly{text})):
Thus spake Ken Hornstein:
I finally got fed up with all the garbage in replies to quoted-printable
messages, so decided to try out replyfilter just now. I have this in my
mhl.reply:
from:nocomponent,formatfield=Thus spake %(decode(friendly{text})):
It's not clear to me if this will mess
Thus spake Ken Hornstein:
I'm sure it's running through par. I have par installed, and when I change
the $filterprogram from 'par' to 'cat', I get each paragraph of the reply
as one very long line, instead of lines broken at 70-some characters. With
cat, however, I'm not losing the
Thus spake Joel Uckelman:
Thus spake Ken Hornstein:
I'm sure it's running through par. I have par installed, and when I change
the $filterprogram from 'par' to 'cat', I get each paragraph of the reply
as one very long line, instead of lines broken at 70-some characters. With
cat, however
I've noticed recently that I'm getting some mojibake in messages from
a few sources. Both examples I have handy have a quoted-printable UTF-8
encoded text/html part, and one also has a quoted-printable UTF-8
encoded text/plain part.
The one which is HTML only happens also to be in German, and
Thus spake Ken Hornstein:
Just out of curiousity ... did you produce this message with nmh? I ask
because it didn't actually have proper MIME encoding. This can happen
when you use nmh but don't run mhbuild on the message, for example (my
plans are to make this automatically happen for 1.6).
Thus spake Ralph Corderoy:
Hi Joel,
I think I found something related to the cause: I have this line in my
mhn.defaults:
mhshow-show-text/html: %p/usr/bin/lynx -force_html -dump '%f' | less
I have a similar single line.
mhshow-show-text/html: lynx -dump -width `tput cols`
Thus spake Ralph Corderoy:
Perhaps see if you can get `lynx -dump' as specified in your
~/.mh_profile to give correct output on a HTML file you create, feeding
the output to cat one time and less another.
If I add -assume_charset=UTF-8 as an option for lynx, both the HTML
written by mhstore
Thus spake Ken Hornstein:
The problem with that is that the HTML being sent to lynx might not be
in a UTF-8 compatible encoding.
Right, that's what I was talking about in my message. That doesn't
currently exist. %a puts all of the MIME parameters out there, but that's
inconvenient to
Thus spake Ken Hornstein:
Challenge accepted:
mhshow-show-text/html: %p/usr/bin/lynx `echo %a | sed -n
's/.*charset=\([^]\+\).*/-assume_charset=\1/p'` -force_html -dump '%f' |
less
Well played :-)
Although ... will that end up with a zero-length parameter to lynx? Or
will that be
Thus spake Ken Hornstein:
So, I just found out about this:
http://offlineimap.org
It seems like it's close to what people are interested in. The big wrinkle
is that right now the local store is Maildir; it occurs to me that it
should be straightforward to add nmh folder support to
Thus spake Ken Hornstein:
I will note that I've been doing shared calendars using iCloud with my
wife for a while, and the algorithm there seems to be:
a) pick a winner
b) let everyone know what the winning data is
Seems to work out fine in practice.
Is this actually a problem for
Thus spake Ralph Corderoy:
It seems to work.
$ mhshow
Date:Sun, 27 Oct 2013 16:28:16 GMT
To: ra...@inputplus.co.uk
From:ra...@inputplus.co.uk (Ralph Corderoy)
Subject: test
149 •
150 –
151 —
Nope, not for me. I'm seeing the 8-bit chars
Thus spake Ken Hornstein:
Does mhshow-charset-windows-1252 not work in nmh 1.5? I noticed that
one of Lyndon's messages in the IMAP thread was windows-1252 encoded
and contained some en dashes, which are in the part of the encoding
space which isn't UTF-8 compatible.
So, you're not crazy.
Thus spake David Levine:
Joel wrote:
Would it be possible to roll out a 1.5.1 which contains that patch?
If you don't like Ken's answer, it's really easy to build
nmh on Fedora:
$ git clone git://git.savannah.nongnu.org/nmh.git
$ cd nmh
$ docs/contrib/build_nmh -di
build_nmh
Thus spake Oliver Kiddle:
I've recently written scripts to create a temporary folder (using hard
links) based on notmuch search results. notmuch supports MH folders,
is very fast for searching and can identify threads but it's nothing
like as nice to use as nmh for most other mail
Thus spake Paul Fox:
i have that problem too. i'm running ubuntu 12.04, and
some of the auto-stuff is out of date with respect to
nmh.
it builds fine if you edit configure.ac, and remove the
the serial-tests line at approximately line 11.
I was dealing with this just yesterday with
Thus spake Jerrad Pierce:
I'll echo Norm's request for better repl to MIME messages.
Maybe replyfilter would do the job. But I tried once and
couldn't use it due to Perl madness, and haven't gone in to
figure it out. Also, I'm little wary of depending on par in
a UTF-8 world: the patch to
Thus spake Ken Hornstein:
Your problem is probably the same one I ran into; isspace() would interpret
0xA0 as a non-breaking space and replace it with a real space, messing
up UTF-8 sequences.
This isn't perfect; in a perfect world you'd pull in the bytes and call
wcwidth() on each
Since upgrading to 1.6, I'm seeing MIME part labels in show. E.g.:
part 1 text/plain2326
What produces these? Can they be suppressed?
--
J.
___
Nmh-workers mailing list
Nmh-workers@nongnu.org
Thus spake Paul Fox:
joel wrote:
Since upgrading to 1.6, I'm seeing MIME part labels in show. E.g.:
part 1 text/plain2326
What produces these? Can they be suppressed?
i think those have always been there -- they may have been hidden
because the
Thus spake Ken Hornstein:
Jeez, 'vi ~/todo' has been working fine for me for 25 years now.
But what happens when your significant other wants to add stuff to that
from his/her phone?
I tell her to send me an email. :)
--
J.
___
Nmh-workers
Thus spake Ken Hornstein:
I tell her to send me an email. :)
Boy, you guys sure do like being a bottleneck, don't you? To each
his or her own, I guess. Me, I'd never go back to the old way.
If I'm not the bottleneck for what goes onto my own todo list, who
will be?
Regardless, I'd
Thus spake Ken Hornstein:
I had proposed a scheme back when I posted about my modules plan; it
did not get any comments (other than Norm saying later that he liked it).
When was that? It's something I might like to revisit.
--
J.
___
Nmh-workers
Thus spake "Ronald F. Guilmette":
>
> Before answering, keep in mind that I will likely need to configure the
> SMTP server on the remote VM (postfix) in such a way that my home machine
> will be able to authenticate to it, you know, in order to send outbound
> mail. (The last time I tried
Thus spake Robert Elz:
>
> It is perhaps worth noting that \- is not an "escaped hyphen" it is a minus
> sign (which is wider, and typically thicker and positioned higher, than a
> hyphen).
>
> The issue which is not so clear is whether the '-' that introduces options
> on unix commands, and is
Thus spake Paul Vixie:
> >
> > The RAII technique goes like this:
> >
> > struct ReadFP : boost::non_copyable
> > {
> > ReadFP(std::string& fname)
> > {
> > d_fp = fopen(fname.c_str(), "r")
> > if(!d_fd)
> > throw runtime_error("Opening file
Thus spake Michael Richardson:
>
> My mairixrc:
>
> base=/home/mcr/Mail
> mh=sandelman/...
> database=/home/mcr/Mail/database
> mfolder=/home/mcr/Mail/mfolder
> mformat=mh
>
> I didn't figure out how to tell it to index all the folders in ~/Mail.
> Maybe "mh=..." would work, not sure.
This is
74 matches
Mail list logo