From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, RCVD_IN_DNSWL_MED,RDNS_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: (qmail 23582 invoked from network); 23 Mar 2020 04:42:17 -0000 Received: from unknown (HELO lists1.math.uh.edu) (129.7.128.208) by inbox.vuxu.org with ESMTP; 23 Mar 2020 04:42:17 -0000 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.92.3) (envelope-from ) id 1jGEuJ-0002db-Rp; Sun, 22 Mar 2020 23:41:47 -0500 Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jGEuF-0002ar-Kv for ding@lists.math.uh.edu; Sun, 22 Mar 2020 23:41:43 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx1.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jGEuD-0002Tp-U9 for ding@lists.math.uh.edu; Sun, 22 Mar 2020 23:41:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:To:From:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=B/3FMLqFgBj+SXsgber66Q3wUTd6o1JcsOXy1uG82co=; b=HbikGq6pPv3Pge42g/zUt8Tr0d vW3N9GHlefArPH0Ft0BlUYDkHPGII7+FhvsWda5txNZ8uszPuUfvsAE0ixBsvCeFUqkEQZ+fUEZGD rVAa9iE1Pfv01EN0jMPVzcSwPFEnh2Zp3oPtjQKZOKssg2kDvq1CqZjyLlejJ7wgQUzU=; Received: from ericabrahamsen.net ([52.70.2.18] helo=mail.ericabrahamsen.net) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jGEu5-0000iY-K5 for ding@gnus.org; Mon, 23 Mar 2020 05:41:37 +0100 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 7F7E1FAB67 for ; Mon, 23 Mar 2020 04:41:30 +0000 (UTC) From: Eric Abrahamsen To: ding@gnus.org Subject: Re: Delayed messages, postponing Date: until sending by default? References: <87v9n6pnb3.fsf@tullinup.koldfront.dk> <874kujrnot.fsf@ericabrahamsen.net> <874kuj0yhz.fsf@ericabrahamsen.net> <87d0976k1r.fsf@gnu.org> <87lfnvymm5.fsf@ericabrahamsen.net> <87imiyyikr.fsf@ericabrahamsen.net> <87tv2f4wbb.fsf@helmutwaitzmann.news.arcor.de> Date: Sun, 22 Mar 2020 21:41:28 -0700 In-Reply-To: <87tv2f4wbb.fsf@helmutwaitzmann.news.arcor.de> (Helmut Waitzmann's message of "Mon, 23 Mar 2020 03:51:58 +0100") Message-ID: <87ftdzwumf.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-ID: Precedence: bulk Helmut Waitzmann writes: > Eric Abrahamsen : >>Eric Abrahamsen writes: >>> Amin Bandali writes: >>>> Eric Abrahamsen writes: >>>>> Eric Abrahamsen writes: >>>>>> Adam Sj=C3=B8gren writes: >>>>>> >>>>>>> Recently I read a blog post about delayed messages in Gnus:=20 >>>>>>> >>>>>>> =C2=B7 https://tech.toryanderson.com/2020/02/21/emacs-gnus-delay-s= chedule-email-sending/ >>>>>>> >>>>>>> And I could help myself nerdsplaining the configuration I use >>>>>>> for delayed messages. >>>>>>> >>>>>>> One of the things is:=20 >>>>>>> >>>>>>> ; Remove date, so delayed messages (C-c C-j) don't get a date unt= il >>>>>>> ; sent, from : >>>>>>> (setq message-draft-headers '(References From)) >>>>>> >>>>>> Huh, I didn't realize that the Date header was set as >>>>>> time-of-delay, not time-of-send. Confirming for myself by=20 >>>>>> delaying this message by a day. No harm done, as it is totally >>>>>> useless! >>>>> >>>>> Huh, no kidding. I can't think of any reason we'd want to send >>>>> delayed messages out with the original Date header... >>>> >>>> +1; I think it would be a more sensible default to use the Date of >>>> send. I think it can be especially confusing for the receiver >>>> seeing a message dated, say, 1 day before, but only just appearing >>>> in their inbox. >>> >>> And even with regular (non-delayed) drafts, why would we want to >>> date it from when we *started* writing the message, rather than >>> when we sent it? >>> >>> I've opened bug#40151 for this. >> >>And it's in! > > Is it possible for the user to select the other behavior: send a > message with the date when the message was finished writing?=C2=A0 If=20 > not, I'd beg not to change that.=C2=A0 > > On the other hand:=C2=A0 If I want to send a message with the date of > sending rather than writing, I just save it as a draft.=C2=A0 Then,=20 > before sending, I reedit the message to get the current date.=C2=A0 > > Adhering to the general principle: provide mechanism not policy=C2=A0=E2= =80=93 I'd > like to select the policy for myself.=C2=A0 All that changed here is the default value of `message-draft-headers', to match the behavior I think most users would expect if they weren't aware they had any control over it. Personally, I had never even noticed that Gnus was sending drafts dated from when I *started* writing the message, not when I sent it. Anyway, you can still choose the behavior you want, by adding or removing the symbol `Date' in the value of `message-draft-headers', same as before. Only the default has changed. Eric