autoselect GPG key for signing by group

2016-12-30 Thread Hikaru Ichijyo
I would like to sign/decrypt messages using one key in some groups,
using a different key in other groups, and in still other groups, not
sign/decrypt at all.

I have most such per-group preferences for other non-encryption related
things setup in my ~/.gnus.el using the gnus-posting-styles mechanism,
but since that seems to mostly just set variables (and not run
commands), I'm not really sure what I would put there to do something
like this.

Most people seem to invoke GPG signing like this (assuming they only use
one key everywhere, always):

(add-hook 'gnus-message-setup-hook 'mml-secure-message-sign-pgpmime)

How would I setup my key selection to depend on what group I'm in?

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: moving articles from mail groups

2015-05-24 Thread Hikaru Ichijyo
Emanuel Berg  writes:

> Hikaru Ichijyo  writes:
>> With that setup, when I use
>> gnus-summary-move-article (B m) to move an article
>> from my mail groups into one of these nnfolder
>> files, I get prompted like this:
>>
>>  Move this article to (default
>> nnfolder:freenet): nnmbox:
>>
>> Yes, that "nnmbox:" part gets printed by the system
>> (not by me).
>
> Why do you want to store the messages using
> another backend?

The manual uses nnfolder as an example of how a user may keep an archive
of mailboxes all in a subdirectory for mail they may keep.  I couldn't
see anything wrong with the idea.  In fact, the syntax for how I've done
this is mostly taken from the manual.

> And why do you want to do this manually by hitting
> `B-m' each time? If you are fine with that, why are
> you not fine with hitting M-DEL each time as well?
>
> Better to automatize. For example, you can send a copy
> of all messages sent to yourself, then split it to
> archive folders based on header data.

This is not for saving *every* message.  This is only for saving
particular messages I come across that I want to save.  Because it is
only me deciding which messages those should be, it has to be manual.
Do you know why it's double-prompting me this way, or how to stop it?

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


moving articles from mail groups

2015-05-23 Thread Hikaru Ichijyo
This is a small problem, but I'd still like to fix it...

I have the following in my ~/.gnus.el, to help me with saving messages:

  gnus-update-message-archive-method t
  gnus-default-article-saver 'gnus-summary-save-in-mail
  gnus-prompt-before-saving t
  gnus-message-archive-method
  '(nnfolder "archive"
 (nnfolder-directory "~/Mail")
 (nnfolder-active-file "~/Mail/.active")
 (nnfolder-nov-is-evil t)
 (nnfolder-get-new-mail nil))
  gnus-message-archive-group "sent-mail"
  gnus-gcc-mark-as-read t
  gnus-move-split-methods
   '(("^X-Gnus-.*\\(analog\\|digital\\|linux-audio\\|ensoniq\\|akai\\)"
  "nnfolder:synth")
 ("^X-Gnus-.*gentoo"  "nnfolder:gentoo")
 ("^X-Gnus-.*\\(cde\\|sun\\)" "nnfolder:freenet")
 ("^From:.*uchicago"  "nnfolder:uchicago")
 (""  "nnfolder:saved-messages"))

With that setup, when I use gnus-summary-move-article (B m) to move an
article from my mail groups into one of these nnfolder files, I get
prompted like this:

 Move this article to (default nnfolder:freenet): nnmbox:

Yes, that "nnmbox:" part gets printed by the system (not by me).  I end
up having to delete back over it every time I want to do this.  Then,
when the line is cleared, I can hit return and it will do the right
thing as suggested by the default in parenthesis ("default
nnfolder:freenet)").  It saves into the folder I want it to, but I have
to get rid of "nnmbox:" at the end every time.

Is there a way I can make it stop doing that?

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: Why do we need a number of different terminal modes in Emacs?

2015-02-01 Thread Hikaru Ichijyo
Andrey Lisin  writes:

> could anyone explain me why do we need several of terminal
> implementations inside Emacs? Shell, eshell, term, ansi-term... And as
> far as I noticed they all suck one way or another. For example, shell
> cannot complete commands when you ssh to remote server inside
> it. Eshell tragically cannot do a very simple thing - source a bash
> script. Really, try to run `. some_script.sh' or `source
> some_script.sh' inside eshell.

>From what I've gathered, the primary advantage of working with the UNIX
shell from inside Emacs (in programs like 'shell') is that unlike in a
normal terminal, you can cursor anywhere, up to output that has already
been emitted, and do regular Emacs editor operations on command output
after the fact.

If you're wanting something like a plain old xterm inside Emacs, the one
that comes the closest is 'term', though even it has its problems.  It's
slower than a real xterm, and sometimes the Emacs key bindings get in
the way of the actual terminal.

They're all just there for conveniences though.  If you find yourself
needing a fast, efficient terminal that just does the job the way you
expect, run rxvt (standalone).  Heresy as it might be, you don't have to
do everything in Emacs!  (Uh-oh, I said it now...)

> So, am I right and we need them all just because one solves
> restrictions of the others and others do the same thing for the one?
> Why then not just to write some standard terminal implementation, that
> will just works? Does it have something with cross-platform nature of
> Emacs? Or, maybe I'm doing something wrong and all this stuff makes
> sense? Thank you.

I really do think part of the motivation for making them was just the
Emacs philosophy that everything ought to at least try to be available
in Emacs.  Whether you end up getting a terminal that can replace xterm
or rxvt that way is another question, but they did try!  :)

I run 'term' when I want a general purpose Emacs terminal though.

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: spam

2015-01-26 Thread Hikaru Ichijyo
incal  writes:

> You seem to get a lot of spam. While it is mostly the
> job of the server software not to propagate it, last
> line of defense client-side anti-spam is something I
> would like to have better.

I've been accumulating good ones for a very long time.  Actually, I
don't get much.  I use procmail to filter it.

> But I do get spam very rarely so someone must be doing
> something right.

It's a real science, making tasteless ads look like something you need
to be reading.  :)

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: Immediate expiration

2015-01-25 Thread Hikaru Ichijyo
Damien Wyart  writes:

> * Hikaru Ichijyo  in gnu.emacs.gnus:
>> Is there a way I can make messages that I have already expired from
>> the Summary buffer really disappear from view?
>
> I use (setq nnmail-expiry-wait 'immediate), and both Z G nd Z R work for
> me, they make E articles disappear immediately (which I marked with E key).
>
> I also have (setq gnus-agent-expire-all t), but I am not sure if it
> comes into play.

That's it -- it's the "Z G" (gnus-summary-rescan-group) that does it.  I
have to run that after expiring to make them go away.  I may create a
function that runs gnus-summary-expire-articles-now then
gnus-summary-rescan-group on one keypress.

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: alt-tab? really? you're joking...

2015-01-24 Thread Hikaru Ichijyo
Winston  writes:

> Hikaru Ichijyo  asked:
>> Is there any way I can make cancelled messages just go away?  (After
>> all, they don't even exist anymore...)
>
> 'x' ?

The reason that (gnus-summary-limit-to-unread) wouldn't work for me is
because I'm setup to display old emails in all mail groups.  I only
limit to unread in newsgroups.

So, I'd like a way to get rid of cancelled articles even while read ones
are still visible.

It's possible there may not be a way to do it, since Gnus seems strongly
biased toward treating everything as a newsgroup, and thus may assume
that you never see old articles by default, but I thought I'd ask anyway.

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: alt-tab? really? you're joking...

2015-01-24 Thread Hikaru Ichijyo
a...@koldfront.dk (Adam Sjøgren) writes:

> Hikaru writes:
>
>> "The suggested workarounds are to rebind the ispell key (the BBDB
>> binding is not configurable at this time)."
>
> I don't know what "configurable" means here - when I type the beginning
> of an email address in, say, the To: line and press TAB, I get
> completion. This is with BBDB version 2.36.
>
> Where in BBDB was this M-TAB business annoying you?

Well, it's not anymore!  As I've said, I'm on v3 now.  I'm not going
back to v2 to look more at its behavior, because it's moot to me now.
Problem solved!  The "configurable" comment above is quoted from the
BBDB v2 manual.


Now, I do have another question of course (us Gnus newbies like me have
those without end, I'd imagine...):

Is there a way I can make messages that I have already expired from the
Summary buffer really disappear from view?  If I run expiry on them,
the "E" expiry marks are replaced with "G" cancelled marks.  If I run
any of the various "really delete" commands on them (such as
gnus-summary-delete-article), same thing, "G" cancelled, but still
there, even though it points to nothing.

Most surprisingly, if I run gnus-summary-reselect-current-group, a
command that's described in the manual as being just like leaving the
group and re-entering it without having to actually do that, it does
exactly the same thing -- all expired articles are still visible with
cancelled marks on them, even though if I had truly left and re-entered,
they'd be gone from my display.

Is there any way I can make cancelled messages just go away?  (After
all, they don't even exist anymore...)

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: alt-tab? really? you're joking...

2015-01-23 Thread Hikaru Ichijyo
incal  writes:

> Hikaru Ichijyo  writes:
>
>> It seems that the key binding for name completion is
>> M-TAB.
>
> Completion sucks anyway. Setup aliases and type the
> aliases instead: style, precision, speed.

All my problems went away today when I upgraded to v3.  I had been
trying to use v2, since officially the newer one is "unstable."

>> And the Info docs say that you can't rebind it.
>
> Really? Can you quote that?

http://bbdb.sourceforge.net/bbdb.html#SEC83

In bug #1, "M-TAB conflicts with ispell" (and they could have also
mentioned, the window-switching keys of half the desktop managers in
existence, but they didn't mention that), they say:

"The suggested workarounds are to rebind the ispell key (the BBDB
binding is not configurable at this time)."

It doesn't matter because I think all of this refers to v2.  BBDB v3
doesn't have a proper Info manual yet, and it tab completes with just
TAB, no M-TAB needed.

Looking forward to the v3 manual!

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: alt-tab? really? you're joking...

2015-01-23 Thread Hikaru Ichijyo
Tassilo Horn  writes:

> M-TAB is used for completion in dozens other places in emacs.

Really?  I don't doubt you, but I'd never run into that before.  I've
seen lots of ordinary tab completion, but never M-TAB.

> You have 3 options:
>
>   a) Use `ESC TAB' instead of `M-TAB'.

That would work.  A little awkward, but it would work.

>   b) Use some other key as Meta, e.g., the windows key commonly found on
>  keyboards.

X11 on my system is already mapping that as "Super", and I'm already
using it that way in numerous personal key bindings.  (It's convenient
that almost nothing in Emacs seems to pre-define it for anything, so
it's been a great place to put user defined stuff.)

>   c) Use another key for window manager window handling.

Most of them will let you move their window switching key to something
else...but why should I have to?  Most Emacs apps let you change your
key bindings almost infinitely.

> Not sure, but I guess emacs used M-TAB for completion purposes even
> before that.

Yes, I'm sure that's it.  Emacs has *old* roots.

Anyway, I think my problem was that I was trying to run BBDB v2.  It
looks like the new rewritten version does completion with tab alone.

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: alt-tab? really? you're joking...

2015-01-23 Thread Hikaru Ichijyo
"Pascal J. Bourguignon"  writes:

> You seem to be very confused.  

Probably...

> The key binding for name completion is Meta Tab, M-TAB, 
> not Alt Tab A-TAB.
>
> Perhaps your keyboard is ill-configured too.
>
> You should ask advice on how to map a meta- modifier key disctinct from
> the alt- modifier key (if you needed the later at all)

I do know about the history of Emacs and Lisp...and space cadet
keyboards, and the Meta, Super, Hyper keys...

But really...  On a modern x86 Intel-based PC (which is what probably
over 90% of users running Emacs today are using), "Meta" is your Alt
key.  We can all swear an oath to always call it Meta out of deference
to Richard Stallman and very expensive rackmount machines in the 70's
that were purpose-built to run Lisp, but...oh come on, it's your Alt
key, right?

The real gist of my question was that one's window manager (kwin,
WindowMaker, etc.) will almost certainly just think of Alt as Alt, and
won't care for what historical reason Emacs wants Alt-Tab (um, Meta-Tab).

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


alt-tab? really? you're joking...

2015-01-22 Thread Hikaru Ichijyo
I've pretty much settled into Gnus now, to the point where everything
else feels silly, so I thought I'd start adding BBDB integration.

It seems that the key binding for name completion is M-TAB.  That's
just...amazing.  Really.  The fact that Emacs and BBDB come from a
UNIX-centric world doesn't begin to explain that, since MS-Windows is
not the only platform where that's used for windows switching.  It's
also true in WindowMaker (which I use), KDE, Gnome, and if I remember
correctly, CDE (which kills any idea that maybe they were only thinking
of commercial UNIX).

And the Info docs say that you can't rebind it.

I did find an example online of how you might rebind the key for
Wanderlust, but the example seemed fairly specific to Wanderlust.

What's the typical way Gnus users get around this these days?  Also, I
should note that I'm running BBDB 2.35 and not the new 3.x rewrite,
since the web site warns loudly that it's alpha alpha alpha!  (Should I
be running 3.x anyway?)

Really...even in the 1990's, in the days of HPUX/CDE workstations and
Motif X11 toolkits...Alt-Tab?  Really?  When was that ever a good idea
for an application key binding?

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: binding a summary key to *two* commands

2015-01-20 Thread Hikaru Ichijyo
Ok, the function I was trying to make, debugged, in case anyone wants
it.  If you press "d", it sets the expirable mark and moves forward
without reading the next message (good if you're in the middle of a lot
of trash messages); if you press "D", it sets expirable and reads the
next one (good if you're in a lot of message you want to read but not
keep).  When RET is pressed in the Summary buffer on an article that
isn't yet being displayed, it calls gnus-summary-scroll-up, which only
does what it's name says if the article had already been displayed.  If
not (as in this case), it reads the article under point in the Summary.


(defun delete-then-read-next ()
  (interactive)
  (gnus-summary-mark-as-expirable 1)
  (gnus-summary-scroll-up 1)
)
(add-hook 'gnus-summary-mode-hook (lambda ()
(local-set-key "D" 'delete-then-read-next)
(local-set-key "d" 'gnus-summary-put-mark-as-expirable-next)
(local-set-key "u" 'gnus-summary-clear-mark-forward)
(local-set-key "x" 'gnus-summary-expire-articles)
(local-set-key "s" 'gnus-summary-move-article)))

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: binding a summary key to *two* commands

2015-01-20 Thread Hikaru Ichijyo
a...@koldfront.dk (Adam Sjøgren) writes:

> Hikaru writes:
>
>> (defun delete-then-read-next ()
>>   (interactive)
>>   (gnus-summary-mark-as-expirable)
>
> Have you tried giving this function an argument (say 1)?
>
> Just a guess from reading the documentation of it:
>
> ,[ C-h f gnus-summary-mark-as-expirable RET ]
> | gnus-summary-mark-as-expirable is an interactive compiled Lisp
> | function in `gnus-sum.el'.
> | 
> | (gnus-summary-mark-as-expirable N)
> | 
> | Mark N articles forward as expirable.
> | If N is negative, mark backward instead.  The difference between N and
> | the actual number of articles marked is returned.

Yes, that's it exactly, thanks.

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


binding a summary key to *two* commands

2015-01-20 Thread Hikaru Ichijyo
Anyone have any idea how I could make *two* summary buffer commands emit
from one keystroke?  I've tried the snippet below, but it's giving me
errors about the wrong number of arguments.  Basically, I'm trying to
make "D" expire and read next unread, while "d" just expires and moves
forward without reading.  The only part not working here is the "D".


(defun delete-then-read-next ()
  (interactive)
  (gnus-summary-mark-as-expirable)
  (gnus-summary-next-unread-article)
)
(add-to-list 'mm-attachment-override-types "image/.*")
(add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp)
(add-hook 'gnus-summary-mode-hook (lambda ()
(local-set-key "D" 'delete-then-read-next)
(local-set-key "d" 'gnus-summary-put-mark-as-expirable-next)
(local-set-key "u" 'gnus-summary-clear-mark-forward)
(local-set-key "x" 'gnus-summary-expire-articles)
(local-set-key "s" 'gnus-summary-move-article)))

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: problem with sendmail-send-it

2015-01-19 Thread Hikaru Ichijyo
a...@koldfront.dk (Adam Sjøgren) writes:

> Hikaru writes:
>
>> I have a local network setup, and Postfix knows whether you send mail
>> out to the ISP or keep it on my LAN. Since the Postfix service is on
>> the same machine, it'd be silly if I had to resort to SMTP to inject
>> mail into it.
>
> I am using this, to have Gnus use my local Postfix to deliver email:
>
>   (setq message-send-mail-function 'message-send-mail-with-sendmail)
>
> Maybe that'll work for you as well?

That's perfect.  It looks like send-mail-function is only there to
support the now-deprecated Mail Mode, and message-send-mail-function
(Message Mode) has its own different set of allowed settings.  Thanks!

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


problem with sendmail-send-it

2015-01-19 Thread Hikaru Ichijyo
I can successfully post to Usenet, but when I try to send email in Gnus,
I get:  "Symbol's function definition is void: sendmail-send-it"

Is there a problem with using sendmail-send-it in Gnus?  I did use VM
for awhile, and it worked there, though I didn't like VM otherwise.  The
reason I'd prefer it is because I have a local network setup, and
Postfix knows whether you send mail out to the ISP or keep it on my LAN.
Since the Postfix service is on the same machine, it'd be silly if I had
to resort to SMTP to inject mail into it.

Here is an edited down excerpt of some of my ~/.emacs:

(setq mail-user-agent 'message-user-agent
  read-mail-command 'gnus
  send-mail-function 'sendmail-send-it
  message-send-mail-function 'sendmail-send-it
)

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: They were right -- Gnus is better

2015-01-15 Thread Hikaru Ichijyo
Emanuel Berg  writes:

> Hikaru Ichijyo  writes:
>
>> Firstly, it seems possible to setup posting aliases
>> via gnus-posting-styles or under gnus-parameters.
>> They both seem to let you control where and when the
>> settings get applied. Is there a difference or a
>> reason to prefer doing it one way or the other? I'm
>> currently using gnus-posting-styles, and it seems to
>> work fine.
>
> If so, use it, of course. But: what is it you want to
> do?

Just finding out if I was doing it the "right" way.  It sounds like
gnus-posting-styles is a good way to set broad defaults.

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


Re: They were right -- Gnus is better

2015-01-15 Thread Hikaru Ichijyo
Damien Wyart  writes:

> * Hikaru Ichijyo  in gnu.emacs.gnus:
>> I wanted to start using Emacs to handle my mail. I had initially
>> decided to use VM, because while I like newsreaders, it didn't seem
>> like a rational idea to use a mailreader that tries hard to think it
>> can't delete anything.
>
> Did you read about advanced expiration features?
> https://www.gnu.org/software/emacs/manual/html_node/gnus/Expiring-Mail.html

Yes, I read about all sorts of setups for expiring mail in the manual,
and I finally decided on setting nnmail-expiry-wait to immediate, and
binding the "d" key to gnus-summary-put-mark-as-expirable-next.  That
way when I hit "d" the way I'm used to doing in other mailreaders, it
marks that message as eligible for deletion, and when I leave that mail
folder, everything that was marked for expiry gets truly deleted.  That
really works for me.

>> It's all working fantastic...but here's the question:  If I launch Gnus
>> with gnus-no-server, I can read the local spool and avoid connecting to
>> NNTP/IMAP/POP, which is great, and I use that often.  What if I want to
>> connect to IMAP only with a gnus-no-server session?  Is there a way to
>> do that?  If not, it'd be a nice feature in a future version,
>> especially since while email is a part of daily life, these days,
>> Usenet really isn't.  It'd be nice to be able to have mail-only
>> connectability on demand in the menus if that's not possible now,
>> for those times when you want to see IMAP but would rather leave your
>> news server out of it.
>
> gnus-no-server will start Gnus in level 2, so should contact servers
> with groups at level 1 and 2.
> https://www.gnu.org/software/emacs/manual/html_node/gnus/Group-Levels.html

Ok that's solves that completely.  :)

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english


They were right -- Gnus is better

2015-01-15 Thread Hikaru Ichijyo

I wanted to start using Emacs to handle my mail.  I had initially
decided to use VM, because while I like newsreaders, it didn't seem like
a rational idea to use a mailreader that tries hard to think it can't
delete anything.

Lots of people on gnu.emacs.help told me, subtly, you can run VM if you
want...but you'll end up using Gnus.  Gnus will get you.  You'll end up
on Gnus after you've been on VM for awhile.



They were right.  I tried VM for a couple of months.  It drove me mad.
I switched to Gnus, and while it took me awhile to get it configured the
way I want, it's perfect.

I'm running the nnmbox backend, because I like keeping compatibility
with Alpine and Mutt.  All of the cautionary warnings about how slow it
is supposed to be seem to date from an era of much slower computers.
nnmbox seems virtually instant doing just about anything.

I still have some questions though...

Firstly, it seems possible to setup posting aliases via
gnus-posting-styles or under gnus-parameters.  They both seem to let you
control where and when the settings get applied.  Is there a difference
or a reason to prefer doing it one way or the other?  I'm currently
using gnus-posting-styles, and it seems to work fine.

Another question I had is regarding server connections.  Currently, I
have mail and news pathways setup to let me have:

 * news via NNTP (primary)
 * personal email from a local spool,
   with a POP source also bringing mail
   into that same spool from another server
 * an IMAP server that I read separately online

It's all working fantastic...but here's the question:  If I launch Gnus
with gnus-no-server, I can read the local spool and avoid connecting to
NNTP/IMAP/POP, which is great, and I use that often.  What if I want to
connect to IMAP only with a gnus-no-server session?  Is there a way to
do that?  If not, it'd be a nice feature in a future version,
especially since while email is a part of daily life, these days,
Usenet really isn't.  It'd be nice to be able to have mail-only
connectability on demand in the menus if that's not possible now,
for those times when you want to see IMAP but would rather leave your
news server out of it.

-- 
He that would make his own liberty secure must guard even his enemy from
oppression; for if he violates this duty, he establishes a precedent
that will reach to himself.
--Thomas Paine
___
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english