Gnus development mailing list
 help / color / mirror / Atom feed
* Gnus: message-mode creates `totally-fudged-out-message-id'
@ 2007-04-30 14:57 Christian Schlauer
  2007-07-05 20:56 ` Christian Schlauer
  0 siblings, 1 reply; 2+ messages in thread
From: Christian Schlauer @ 2007-04-30 14:57 UTC (permalink / raw)
  To: ding

(This is a copy of a message I posted to gmane.emacs.pretest.bugs a few 
days ago.)

Hello!

I use Gnus in Agent-mode, and I followed the Gnus-FAQ

,----[ (info "(gnus)[5.12]") ]
| People tell me my Message-IDs are not correct, why aren't they and how
| to fix it?
|
| Answer
| ......
|
| The message-ID is an unique identifier for messages you send. To make
| it unique, Gnus need to know which machine name to put after the "@".
| If the name of the machine where Gnus is running isn't suitable (it
| probably isn't at most private machines) you can tell Gnus what to use
| by saying:
|

[ some methods...]

|
|    Finally you can tell Gnus not to generate a Message-ID for News at
| all (and letting the server do the job) by saying
|
|      (setq message-required-news-headers
|        (remove' Message-ID message-required-news-headers))
`----

So I have the above two lines in my .gnus.el. This does not work
reliably when I use the Agent-mode and am `unplugged':

It works when I am `unplugged', compose a message (hit `a' in the
Summary buffer) and let the buffer with the message `hang around'
until I am `plugged', and send it with C-c C-c. See my posting on
gmane.test on 2007-04-25, `Test Gnus offline, message window left open
until Gnus online': it has Message-ID: <f0obpk$gkh$3@sea.gmane.org>.

However, when I am `unplugged', compose a message (hit `a' in the
Summary buffer) and queue the message with C-c C-c so that it is
queued in the group `nndraft:queue', put Gnus into the `plugged' state
and send it with `J S' (`gnus-group-send-queue') in the Group buffer,
the Message-ID looks for example like this: Message-ID:
<87lkggb57l.fsf@totally-fudged-out-message-id>. See my posting on
gmane.test on 2007-04-25, `Test Gnus offline, article queued'.

I will queue this message, too, before sending, so that it will get a
bad Message-ID, too.

(It got a bad Message-ID -- I accidentally posted it to gmane.test --
I did `a' now on `gmane.emacs.pretest.bugs' and yanked the text into
this posting, which I'll queue again. So it will get a bad Message-ID,
too.)

(Now you're reading the third version, sent to ding@gnus.org via Mozilla 
Thunderbird. So the Message-ID of *this* message should be okay. The 
ones with bad Message-IDs are in gmane.test and gmane.emacs.pretest.bugs.)

In GNU Emacs 22.0.98.1 (i686-pc-linux-gnu, GTK+ Version 2.10.6)
  of 2007-04-18 on whisker
Windowing system distributor `The X.Org Foundation', version 11.0.70101000
configured using `configure  '--prefix=/home/cschl/sw/emacs-22' 
'--with-gtk''

Important settings:
   value of $LC_ALL: nil
   value of $LC_COLLATE: nil
   value of $LC_CTYPE: nil
   value of $LC_MESSAGES: nil
   value of $LC_MONETARY: nil
   value of $LC_NUMERIC: nil
   value of $LC_TIME: nil
   value of $LANG: en_GB.UTF-8
   locale-coding-system: utf-8
   default-enable-multibyte-characters: t

Major mode: Group

Minor modes in effect:
   gnus-undo-mode: t
   whitespace-global-mode: t
   iswitchb-mode: t
   tooltip-mode: t
   tool-bar-mode: t
   mouse-wheel-mode: t
   menu-bar-mode: t
   file-name-shadow-mode: t
   global-font-lock-mode: t
   font-lock-mode: t
   unify-8859-on-encoding-mode: t
   utf-translate-cjk-mode: t
   auto-compression-mode: t
   column-number-mode: t
   line-number-mode: t
   transient-mark-mode: identity

Recent input:
[snipped]

Recent messages:
[snipped]



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Gnus: message-mode creates `totally-fudged-out-message-id'
  2007-04-30 14:57 Gnus: message-mode creates `totally-fudged-out-message-id' Christian Schlauer
@ 2007-07-05 20:56 ` Christian Schlauer
  0 siblings, 0 replies; 2+ messages in thread
From: Christian Schlauer @ 2007-07-05 20:56 UTC (permalink / raw)
  To: ding

Christian Schlauer <cs-muelleimer-rubbish.bin@arcor.de> writes:

> I use Gnus in Agent-mode, and I followed the Gnus-FAQ
>
> ,----[ (info "(gnus)[5.12]") ]

[...]

> |    Finally you can tell Gnus not to generate a Message-ID for News at
> | all (and letting the server do the job) by saying
> |
> |      (setq message-required-news-headers
> |        (remove' Message-ID message-required-news-headers))
> `----
>
> So I have the above two lines in my .gnus.el. This does not work
> reliably when I use the Agent-mode and am `unplugged':
>
> It works when I am `unplugged', compose a message (hit `a' in the
> Summary buffer) and let the buffer with the message `hang around'
> until I am `plugged', and send it with C-c C-c. See my posting on
> gmane.test on 2007-04-25, `Test Gnus offline, message window left open
> until Gnus online': it has Message-ID: <f0obpk$gkh$3@sea.gmane.org>.
>
> However, when I am `unplugged', compose a message (hit `a' in the
> Summary buffer) and queue the message with C-c C-c so that it is
> queued in the group `nndraft:queue', put Gnus into the `plugged' state
> and send it with `J S' (`gnus-group-send-queue') in the Group buffer,
> the Message-ID looks for example like this: Message-ID:
> <87lkggb57l.fsf@totally-fudged-out-message-id>. See my posting on
> gmane.test on 2007-04-25, `Test Gnus offline, article queued'.

I can still reproduce the bug with the Gnus included in the Emacs 22.1
release, and I know a little bit more now:

- Queueing messages with C-c C-c when `unplugged' gives Message-IDs
  with "totally-fudged-out-message-id" when they are sent.

- Putting composed messages in the draft group with C-c C-d when
  `unplugged' gives "good" Message-IDs when they are sent.

See my two example postings in gmane.test -- (2) was queued, (1) was
drafted:

From: Christian Schlauer <cs-muelleimer-rubbish.bin@arcor.de>
Newsgroups: gmane.test
Subject: Test Gnus with minimal .gnus.el (2)
Date: Tue, 03 Jul 2007 21:10:53 +0200
Message-ID: <87k5thz4jm.fsf@totally-fudged-out-message-id>

From: Christian Schlauer <cs-muelleimer-rubbish.bin@arcor.de>
Newsgroups: gmane.test
Subject: Test Gnus with minimal .gnus.el (1)
Date: Tue, 03 Jul 2007 21:11:24 +0200
Message-ID: <f6e70f$o9u$2@sea.gmane.org>

The .gnus.el used for sending these two postings was minimal, see
below:

--8<---------------cut here---------------start------------->8---
(setq gnus-select-method '(nntp "news.gmane.org"))
(setq message-required-news-headers
       (remove' Message-ID message-required-news-headers))
(setq gnus-posting-styles
      '((message-news-p
	 (address "<see-what-I-use-in-this-message>")
	 ("Reply-To" "<see-what-I-use-in-this-message>"))))
--8<---------------cut here---------------end--------------->8---

If you need more information, please ask. I'll queue this message so
that it will get a "totally-fudged-out-message-id", too.

Regards,

Christian




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2007-07-05 20:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-30 14:57 Gnus: message-mode creates `totally-fudged-out-message-id' Christian Schlauer
2007-07-05 20:56 ` Christian Schlauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).