From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/52488 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus Agent and mail Date: Sat, 10 May 2003 09:43:46 -0500 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <6uiswfhrqs.fsf@zork.zork.net> <8465phob8k.fsf@lucy.is.informatik.uni-duisburg.de> <87d6jk1flj.fsf@cam.ac.uk> <87llxhm2ol.fsf@cam.ac.uk> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1052577755 9727 80.91.224.249 (10 May 2003 14:42:35 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 10 May 2003 14:42:35 +0000 (UTC) Original-X-From: ding-owner+M1032@lists.math.uh.edu Sat May 10 16:42:34 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19EVYX-0002Wh-00 for ; Sat, 10 May 2003 16:42:34 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19EVZv-0008Ps-00; Sat, 10 May 2003 09:43:59 -0500 Original-Received: from sclp3.sclp.com ([64.157.176.121]) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19EVZp-0008Ob-00 for ding@lists.math.uh.edu; Sat, 10 May 2003 09:43:53 -0500 Original-Received: (qmail 11013 invoked by alias); 10 May 2003 14:43:52 -0000 Original-Received: (qmail 11008 invoked from network); 10 May 2003 14:43:52 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by sclp3.sclp.com with SMTP; 10 May 2003 14:43:52 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 19EVdm-00045s-00 for ; Sat, 10 May 2003 16:47:58 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 55 Original-NNTP-Posting-Host: 216.12.206.21 Original-X-Trace: quimby.gnus.org 1052578078 15739 216.12.206.21 (10 May 2003 14:47:58 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 10 May 2003 14:47:58 GMT User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (windows-nt) Cancel-Lock: sha1:ln8qMBdmVLpcETXU4ND55Dd0uII= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:52488 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:52488 Gaute B Strokkenes writes: > [It's a bit late to reply to this now, but I've been offline for quite > some time, so...] > > On 29 apr 2003, kgreiner@xpediantsolutions.com wrote: >>Gaute B Strokkenes writes: >> >>>On 14 apr 2003, kai.grossjohann@gmx.net wrote: >>>I think there ought to be an option to control whether or not the >>>agent should queue mail--it seems easy to add, and it's clearly >>>useful. >> >>While I agree with the intent, I don't like the idea of changing the >>definition of gnus-plugged to cover every back-end EXCEPT imap. > > Hmm, where did IMAP get into this? I meant nnimap. > As far as I know, for mail the machinery for sending mail is totally > decoupled from that for receiving it (unlike news). For instance, I > have both nnimap and nnml groups, but when I send email it is always > sent with whatever message-send-mail-function specifies. True. I personally don't use gnus with my mail so I'm coming up to speed by making foolish statements :). > What I would like is a variable gnus-agent-queue-mail such that: > > always -> always queue mail that is sent, regardless of plugged status. > nil -> never queue mail that is sent, regardless of plugged status. > otherwise, queue mail that is sent if and only if gnus is unplugged. Yes. Sounds perfectly reasonable. My concerns are: 1) If I do this for mail sending, will someone else have an equally valid argument for why backend X should also have its own "obey gnus-plugged" configuration setting? 2) Just how more complex must the configuration get before it is sufficient? BTW, I'm actually convincing myself that gnus-agent-queue-mail is the reasonable thing to do. > Or at least that is what I would have liked; I now have a permanent > internet connection so don't use the agent much anymore. > >>I think that it would be better to change the code such that the >>plugged status per server can be configured to either 1) always >>plugged, 2) never plugged , or 3) plugged when gnus-plugged is t. > > That might be useful too. Already voted done. My interpretation of the gnus-plugged documentation was incorrect.