I do roughly the same, though I use a wrapper script that lets me choose an
inline (sixel) or external viewer. Sometimes I want to view the image while
walking mutt on to another task, and in that case the wrapper script
handles the lifecycle of the temporary file thus needed.
mailcap:
# -i or
* On 20 Dec 2020, Cameron Simpson wrote:
>
> David, does the comma flavoured version trim whitespace on the results?
> I ask because my mail filing has been using ", " in X-Label in strict
> adherence to nothing whatsoever. OTOH, I can change that.
Yes. :)
--
David Champion • d...@c13.us
x5652badff508)".
That looks like something printed from a perl program. Is the program
you're piping to a perl program? Possible that it's doing something
wrong with your input, and just printing an internal value?
--
David Champion • d...@c13.us
Sorry for top-posting, the quoted stuff below is relevant but I don't want
to respond point by point.
As Kevin mentioned, I have some patches that work to resolve this
stuff. They're up to date as of Mutt 2.0, and I hope to work on merging
over the next few weeks (winter break in the US).
A
le-fcc-neomutt
> patch-nested-if-neomutt
> patch-new-mail-neomutt
> patch-nntp-neomutt
> patch-notmuch-neomutt
> patch-progress-neomutt
> patch-quasi-delete-neomutt
> patch-reply-with-xorig-neomutt
> patch-sensible-browser-neomutt
> patch-sidebar-neomutt
> patch-skip-quoted-neomutt
> patch-status-color-neomutt
> patch-timeout-neomutt
> patch-tls-sni-neomutt
> patch-trash-neomutt
--
David Champion • d...@bikeshed.us
signature.asc
Description: PGP signature
run native windows
commands from within the WSL - even if that's a separate executable you
have to prefix commands with (e.g.: sh -c "exerun MSPaint.exe").
--
David Champion • d...@bikeshed.us
signature.asc
Description: PGP signature
* On 31 Jan 2017, Patrick Shanahan wrote:
> * David Champion <d...@bikeshed.us> [01-31-17 19:31]:
> > * On 31 Jan 2017, Andreas Doll wrote:
> > >
> > > I write emails using vim, which provides the handy function gggqG. This
> > > function reformats
commands.vim | ex $tmp
Then set display_filter to run that script.
This is all approximate - untested. Some tweaks might be necessary.
--
David Champion • d...@bikeshed.us
signature.asc
Description: PGP signature
- consistent and predictable encoding no
matter what oddities appear in the original string.
--
David Champion • d...@bikeshed.us
signature.asc
Description: PGP signature
see what I
> might have added to my .muttrc to make it work.
It should just work.
What happens when it doesn't work? If I tag-pattern something that isn't
defined -- in this case, "~." -- I get this:
.: invalid pattern modifier
Do you get that error, or does it just not tag an
* On 14 Sep 2016, Cameron Simpson wrote:
> On 14Sep2016 18:35, David Champion <d...@bikeshed.us> wrote:
>
> Just an aside, now often do you encounter "/" in a Message-ID? It is legal,
> and has long discouraged me from the otherwise obvious and inuitive
> n
tory under /tmp/foo named for the message's
message-id, and store each attachment inside. Filenames are taken
from the MIME or generated sequentially if there is no filename.
--
David Champion • d...@bikeshed.us
#!/usr/bin/env python
#
# TODO: merge into sympafile
#
import os
import sys
import
So mutt really has no interest in validation of an address
beyond the RFC. It never really looks at your addresses beyond that.
At an even higher level, the only method the internet supports to
validate an address is to send it email and see what happens.
--
David Champion • d...@bikeshed.us
me and a device name to help you
remember where you're using that password, but they're all equivalent.
Google doesn't pick up on what each one is specifically being used from,
although they may track whether passwords are being used at all.
Choose your own granularity.
--
David Champion • d...@bikeshed.us
* On 21 Apr 2016, Jon LaBadie wrote:
>
> Unless it has changed recently, bash runs redirected read
> commands in a sub-process. Thus the variable fn would not
> get set in the main process.
I haven't run into this (that I recall) with regular input redirection.
It does happen with piped input
ks on STDIN and mutt already piped to STDIN.
You've analyzed it right. Solution: read "$fn"
--
David Champion • d...@bikeshed.us
"$@"; };;
esac
Speaking of which, it's taken me until the last year to use $(command)
consistently instead of `command`, and I'm not sure anymore why I was
a stickler. I assume some older shell didn't support $() but I can't
recall which.
--
David Champion • d...@bikeshed.us
to support some of those, believe it or not.
Related:
if [ x = "x$1" ] ...
--
David Champion • d...@bikeshed.us
gerous
to fix when a decent workaround is available. I think the architects of
modernity made a mistake on this one -- although reverting it now would
be a mistake for the same reason.
--
David Champion • d...@bikeshed.us
ere are no messages to move it moves the first
> > message of
> > the inbox to readmail, disregarding the 2w.
> >
> > Does anyone know a solution to this?
http://www.mutt.org/doc/devel/manual.html#tags
I.e. use instead of , and wrap up with an
.
--
David Champion • d...@bikeshed.us
of an external
agent. But if every MTA between mutt and fastmail is running under
TZ=UTZ, that's another knowledge bypass.
--
David Champion • d...@bikeshed.us
.
mutt-kz keeps the license. It does not work with the greater mutt
community.
--
David Champion • d...@bikeshed.us
s project is de facto a divergent fork. It has its own
distributions and adherents, and nobody is bringing any efforts in
mutt-kz back to mutt. It divides the mutt user community. And his
decision to convert all his development to git means that even if
someone makes the missing effort, it's m
rs aren't
positive (cf. converting to another vcs and never posting here).
--
David Champion • d...@bikeshed.us
s of their projects. As a developer it seems backwards to me, but
if it works for your coding projects, I'm glad for you.
--
David Champion • d...@bikeshed.us
f it
has a configure option to enable it and kz tracks upstream, then you
should be able to get the --enable option from mutt-v.
Otherwise... you could strings the binary I guess? Or run mutt against a
-F config file containing sidebar config options, and see if it errors
out to test for fe
'^some_variable='
That would tell you very simply whether that variable is in the
configuration.
--
David Champion • d...@bikeshed.us
signature.asc
Description: PGP signature
//dev.mutt.org/doc/manual.html#variables
--
David Champion • d...@bikeshed.us
ttrc.
You can also use "mutt -p" to recall postponed from the command line at
startup. Mutt will exit when you leave postponed mode.
--
David Champion • d...@bikeshed.us
t;
> and now incoming mails from foo...@bars.name will have "Foo Bar" in the
> origin field.
But you do need:
set reverse_alias
to get that.
--
David Champion • d...@bikeshed.us
t. The other way stores these
ciphertexts anonymously -- not indexed by key ID. This is more secure,
but slower because PGP must try each one in turn to find the correct
ciphertext. It's not a problem for a few recipients though -- it's
really only a performance problem with many separate recipients.
--
David Champion • d...@bikeshed.us
signature.asc
Description: PGP signature
out this stuff. I'd be interested in a comprehensive
plan that addresses multiple use cases and doesn't break existing
configs. One passing thought that I haven't given much consideration
to: fail-hook, defining what happens when something doesn't complete
as intended. (But the _much_ harder problem is detecting failure in a
consistent and useful way.)
--
David Champion • d...@bikeshed.us
push or save the current wait_key setting so that it
> gets set back to the original value when the macro is complete?
The pattern is:
set my_wait_key=$wait_key
unset wait_key
set wait_key=$my_wait_key
--
David Champion • d...@bikeshed.us
and end of several other definitions, the mind learns to
> ignore them when considering the logic of the macro later.
Yes. I do that pretty often and agree it's appropriate here.
--
David Champion • d...@bikeshed.us
s suboptimal, and instead I use dynamic compression and deduplication
at the filesystem layer. It's delightful.
--
David Champion • d...@bikeshed.us
I'll see about writing a patch.
I'm not sure there's really any security risk in allow_ansi. (Perhaps
there was once, I don't recall.) Looking quickly at the ANSI-handling
code, it seems to allow only colors and text attributes (bold,
underline, etc). It doesn't appear to do anything with the more
d
that downscoring top-posters is
a pretty poor way to judge content. If it works for you, great, but you
must not exchange email with very many normal people. :)
--
David Champion • d...@bikeshed.us
?
Sorry, couldn't resist the top-posting. :)
--
David Champion • d...@bikeshed.us
?
--
David Champion • d...@bikeshed.us
into that.
--
David Champion • d...@bikeshed.us
but still a bit of a chore to read. But
regardless, the truth remains that how we quote email is a train that's
been accelerating for decades. Turning it around now means fighting a
lot of inertia, and it's not going to get done on this mailing list.
That was my other point.
--
David Champion • d
it.
(%i represents the message-id).
--
David Champion • d...@bikeshed.us
fixes that. (This should count as ob-mutt
Ian content.)
Are we really going to do this?
--
David Champion • d...@uchicago.edu • University of Chicago
;
+ ** to `!!' if there are two flagged messages; and to `n!' for n flagged
+ ** messages, n2.
+ */
--
David Champion • d...@bikeshed.us
signature.asc
Description: PGP signature
this, so it's not very convenient.
Is this possible to do (and easy)?
You can't prescriptively discard the sender from the recipient list. The
easiest approach is to set edit_headers in your muttrc, so you can
manually fix them in the editor.
--
David Champion • d...@bikeshed.us
for
contrast.
This is the stock/built-in $index_format:
set index_format=%4C %Z %{%b %d} %-15.15L (%?l?%4l%4c?) %s
Here's how I would code it differently using attachments:
set index_format=%4C %Z %{%b %d} %-15.15L %?X?{%2X}%4c? %s
--
David Champion • d...@bikeshed.us
in:
http://dev.mutt.org/doc/manual.html#attachments
--
David Champion • d...@bikeshed.us
.
--
David Champion • d...@bikeshed.us
others with the same ID.
You would need a my_hdr in a send-hook, perhaps, to do this.
Also, I'm not offended, but what's lame about the built-in message-id
generation? Does it need to be patched?
--
David Champion • d...@bikeshed.us
repetition up to 26 messages per second
by a single mutt process. Two separate processes will generate
different IDs, unless you're recycling process ids more than once per
second.
So... I wouldn't be opposed to a new algo with a real hash, but I think
collisions are already pretty unlikely.
--
David
with shell metacharacters, such as if the
foo above was *.
Both use a shell (but not using system()).
--
David Champion • d...@bikeshed.us
you're sending from).
--
David Champion • d...@bikeshed.us
have to stop putting it off.
--
Please *no* private copies of mailing list or newsgroup messages.
When using mutt, please observe
http://www.mutt.org/doc/manual/manual-4.html#ss4.8 to help us with
meeting your request. Nobody knows whether you're subscribed but you. :)
--
David Champion • d
* On 11 May 2015, Ian Zimmerman wrote:
NOTE: You MUST be subscribed to a list in order to post to it. This is
not to make your life harder, but to reduce SPAM and/or UCE.
That's new, and not a general principle.
--
David Champion • d...@bikeshed.us
match
your alternates, the From: line will use your address on the current
machine.
Also see the alternates command.
--
David Champion • d...@bikeshed.us
signature.asc
Description: PGP signature
readers with basic PGP support have
the ability to query keyservers for unknown keys automatically?
--
David Champion • d...@bikeshed.us
= `openssl aes-256-cbc -salt -d -in ~/.mutt/pw.txt`
set smtp_pass = $imap_pass
Nice! If you have time to add this somewhere in the Mutt wiki, it looks
like a good approach.
--
David Champion • d...@bikeshed.us
think that's right. I haven't enabled 2FA myself but that's how
it works when you have a Google Apps account using an organizational
SAML login, and you want to use IMAP. :)
--
David Champion • d...@bikeshed.us
password to enable 2-factor
for web and the mobile app, while still using IMAP. This isn't
mutt-specific, it's for any IMAP client.
References:
https://productforums.google.com/forum/#!topic/gmail/WUaXHSdI3WM
https://support.google.com/mail/answer/1173270?hl=en
--
David Champion • d...@bikeshed.us
of things it tries to show, but that's
filtered by which of them is actually bound to a key (so that it can
show which key).
--
David Champion • d...@bikeshed.us
responsive to the
user POV.
--
David Champion • d...@bikeshed.us
you've got it already. Mutt will only use a copiousoutput
entry for auto_view, and the first appropriate match otherwise. There
are a number of ways to control what appropriate means though; see
http://dev.mutt.org/doc/manual.html#advanced-mailcap
Are you seeing something different?
--
David
for sure.
You're right, it does overwrite (at least for most cases). I don't
think this was always true, but it's been a very long time since I used
mailcap this way, so I'm pretty distant.
So a hard link won't work.
--
David Champion • d...@bikeshed.us
recall, sorry.
--
David Champion • d...@bikeshed.us
or Go Home!
Encrypted email preferred PGP Key 2048R/DA65BC04
--
David Champion • d...@bikeshed.us
* On 10 Dec 2014, John Long wrote:
On Tue, Dec 09, 2014 at 05:08:22PM -0600, David Champion wrote:
* On 09 Dec 2014, John Long wrote:
The messages seem to all have message-ids in the form
bunchofch...@m.something.com
You'll need to be much more specific if you want help
from other scoring.
http://www.mutt.org/doc/devel/manual.html#spam
--
David Champion • d...@bikeshed.us
not have leading text +
whitespace.)
--
David Champion • d...@bikeshed.us
an artifact of pasting into Apple Mail? They could cause unforeseen
results in mutt's parser.
--
David Champion • d...@bikeshed.us
,
and note whether and how they fail due to authentication requirements.
Only set smtp_pass after you have everything working otherwise.
As always, compiling mutt with DEBUG and gathering a .muttdebug0 file
will help greatly.
--
David Champion • d...@bikeshed.us
authentication here, not with the connectivity itself. Debug output
might help us figure it out.
--
David Champion • d...@bikeshed.us
* On 09 Nov 2014, DaleKelly wrote:
On 11/09/2014 09:37 PM, David Champion wrote:
Debug output
might help us figure it out.
how can I do this?
You need +DEBUG enabled:
mutt -v | grep DEBUG
This command:
mutt -d4 other options
creates ~/.muttdebug0. If you run again
://smtpout.secureserver.net:465
I don't get a prompt for username or password
when I add
set stmp_user=
You need EITHER:
set smtp_url=smtps://usern...@smtpout.secureserver.net:465
OR:
set smtp_user=username
I believe you'll be prompted for a password then.
--
David Champion • d...@bikeshed.us
the mailbox is loaded. Is that what
you mean or is there an ongoing performance problem?
--
David Champion • d...@bikeshed.us
it, are they tangential?
We need this kind of help to move ahead on something.
--
David Champion • d...@bikeshed.us
pgp8SU503HXzn.pgp
Description: PGP signature
to keep 50-60k,
but now I turn a new leaf every spring.
--
David Champion • d...@bikeshed.us
* On 18 Sep 2014, Mark Filipak wrote:
On 2014/9/18 4:27 PM, David Champion wrote:
* On 18 Sep 2014, Mark Filipak wrote:
How is mutt with multi-mega-byte mboxes? Have you found that having tens
of thousands of messages in a single box is dangerous?
Thank You.
[473/130]$ du -sh
'
read_rfc822_header(): no date found, using received time from msg separator
mutt_index_menu[605]: Got op 145
--
David Champion • d...@bikeshed.us
the threads in chronological order,
with the most recently updated threads (i.e. those with the newest
messages in the thread) later in the sort.
--
David Champion • d...@bikeshed.us
, May 22, 2014 at 08:54:23PM EDT To mutt-users@mutt.o └─
Thu, May 22, 2014 at 09:37:48PM EDT Cameron Simpson └─
Fri, May 23, 2014 at 08:19:11AM EDT To mutt-users@mutt.o └─
Fri, May 23, 2014 at 11:22:54AM EDT David Champion └─
Sat, May 17, 2014 at 02:51
* On 15 May 2014, Saptarshi Guha wrote:
Hello,
Every 5-10 seconds i get the prompt Exit Mutt ([yes]/no): ...
I have no idea why. I'm not pressing any key by accident - i can come
back after 5 mins and see this.
It sounds like some process is delivering a SIGINT to mutt.
--
David
, then there's no point in
confining them to your idea of what's safe.
--
David Champion • d...@bikeshed.us
that does all this
automatically.
--
David Champion • d...@bikeshed.us
referring to the mailbox?
You might running in debug mode: mutt -d3 -f /path/to/mailbox
--
David Champion • d...@bikeshed.us
~/mail directly,
you'll see it as intended. Since $folder is the directory in which
mailboxes are expected to be located -- i.e. there should be maildirs
*within* ~/mail -- mutt is searching it for mailboxes and unable to
treat it as a mailbox itself.
--
David Champion • d...@bikeshed.us
supports that, but I suspect not.
It's an interesting feature idea, but not sure how useful it is without
the sidebar.
--
David Champion • d...@bikeshed.us
I do this when I find
I've written a trmendously long message and I want to split it into
two messages. In that case, after editing the message I exit without
syncing in order to preserve both copies of the original, then I recall
and send each copy.)
--
David Champion • d...@bikeshed.us
shot, but do you have reverse_alias set, and do you have
an alias for Harry? Possibly you see Harry because it's in an alias,
but is not actually in the message as part of the To: address.
--
David Champion • d...@bikeshed.us
) but always keeps my flagged as
important mails(by ^F) pinned to the top of the screen.
You would need to use scoring for this, and to sort by score.
--
David Champion • d...@bikeshed.us
on several fronts.
Beyond this you should also be cognizant of the obligations of any
autoreply mechanism to detect and prevent mail loops. Most of my HTML
mail comes from automated retail systems and such, whose mailboxes are
unattended and which will autoreply to me if I autoreply to them.
--
David
* On 01 Dec 2013, Dave Dodge wrote:
On Fri, Nov 29, 2013 at 11:10:11AM -0600, David Champion wrote:
* On 29 Nov 2013, Martin Vegter wrote:
On 2013-11-29 12:40, LEVAI Daniel wrote:
On p, nov 29, 2013 at 12:24:33 +0100, Martin Vegter wrote:
when in run mutt in terminal emulator
mouse events. What you see is probably
your terminal emulator's scrollback buffer (the scrollbar). Mutt has
no influence on this -- you need to disable it in your term emulator.
--
David Champion • d...@bikeshed.us
with the unbind saga and its intricacies, this
patch finally does a real unbind, not a bind to noop.)
--
David Champion • d...@bikeshed.us
for the yum repo you installed
from, you might try just using its spec file, but adding --enable-debug.
--
David Champion • d...@bikeshed.us
it very compelling in general and especially
not in this case, where almost all the code necessary is already there
in some fashion.)
--
David Champion • d...@bikeshed.us
home VoIP service, and the provider (Megapath, formerly known
as Speakeasy) has this as a built-in option. I think you can do it
using Google Voice (as a wrapper around your home/mobile) as well, but I
haven't tried it.
--
David Champion • d...@bikeshed.us
through mutt. I have a procmail rule that sends
voicemail messages to a python script (attached). This script saves all
audio/* attachments to a designated location with a unique filename. It
could easily be adapted as an ad hoc bulk attachment filer.
--
David Champion • d...@bikeshed.us
#!/usr/bin
interaction EXCEPT for prompt input into angle brackets using the
binding's name. If you can do that before posting, more people will
understand what you're trying to do up front.
No criticism meant -- just a utilitarian perspective. ;)
--
David Champion • d...@bikeshed.us
since. Or a thousand. Hard to keep track.
--
David Champion • d...@bikeshed.us
You should use the mutt-table script. :)
http://permalink.gmane.org/gmane.mail.mutt.user/39837
Input:
a|b|c|d
e|f|g|h
i|j|k|l
Output:
+--+---+---+---+
|a | b | c | d |
|e | f | g | h |
|i | j | k | l |
+--+---+---+---+
Saves having to write all the troff macros manually.
--
David Champion
1 - 100 of 589 matches
Mail list logo