Gnus development mailing list
 help / color / mirror / Atom feed
* But I *like* crossposts...
@ 2000-12-15 14:52 Bill White
  2000-12-15 16:53 ` Kai Großjohann
  0 siblings, 1 reply; 2+ messages in thread
From: Bill White @ 2000-12-15 14:52 UTC (permalink / raw)


Every night in the middle of the night I send 2 daily automated
mailings (2 messages) to my email address, some other individual
addresses, and 2 mailing lists that I'm subscribed to.  Basically a
cron job calls something like this:

(defun mail-oor ()
  (let* ((liturgical-date (calendar-catholic-variable-name (rc-current-date)))
         (emailname (cdr (assoc 'emailname (symbol-value (intern-soft liturgical-date)))))
         (subject (format "OOR 2nd Reading for %s" emailname))
         (filename (format "/billw/catholic/oor/master-list/%s.txt" liturgical-date)))
  (message-mail "list1@lists.com, list2@listsgalore.com, 
                 billw@wolfram.com, person@here.com, person@there.com" 
               subject)
  (insert-file filename)
  (message-send)))

I subscribe to the two lists in question and receive all other
messages from the lists.  

When I check my mail in the morning only one copy of each message
appears and that's in my main inbox, the last group mentioned in my
nnmail-split-methods variable.

I would like to see the messages I sent to the mailing lists, which
the lists would have sent to me, and which gnus would have split into
the lists' groups via nnmail-split-methods.  However, they *don't*
appear in those groups even though I can verify through the lists'
websites that the messages really did arrive there and were mailed to
subscribers.

How can I make all my crossposts appear in their various gnus groups
when I download mail?

I don't seem to be doing duplicate suppression:

,----[ C-h v gnus-suppress-duplicates RET ]
| gnus-suppress-duplicates's value is 
| nil
| 
| Documentation:
| *If non-nil, Gnus will mark duplicate copies of the same article as read.
| 
| You can customize this variable.
| 
| Defined in `gnus'.
`----

Thanks -

bw
-- 
Bill White . billw@wolfram.com . http://members.wri.com/billw
"No ma'am, we're musicians."



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

* Re: But I *like* crossposts...
  2000-12-15 14:52 But I *like* crossposts Bill White
@ 2000-12-15 16:53 ` Kai Großjohann
  0 siblings, 0 replies; 2+ messages in thread
From: Kai Großjohann @ 2000-12-15 16:53 UTC (permalink / raw)
  Cc: ding

[ sends mail to himself and mailing list; mailing list copy is
  discarded and thus split methods only produce one match ]

Well, if (setq nnmail-treat-duplicates 'delete), Gnus will ignore the
second and subsequent copies of the same message.  However, the copies
are not all equal: the message that you send to yourself contains no
special headers, whereas the message received from a mailing list
might contain an X-Loop or X-Mailing-List header.

If your nnmail-split-methods rely on such headers, they won't split
the first copy correctly.

Ideas:

* Change nnmail-split-methods to split on To and Cc headers, too.
* (setq nnmail-treat-duplicates nil)

Also note that (setq nnmail-crosspost t) is probably your friend.

kai
-- 
A large number of young women don't trust men with beards.  (BFBS Radio)



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

end of thread, other threads:[~2000-12-15 16:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-15 14:52 But I *like* crossposts Bill White
2000-12-15 16:53 ` Kai Großjohann

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).