Thanks again for your response. I don't think it's a server
problem. Franklin Lee's epop3-mail package, running under fsf emacs, is
able to correctly mark these messages, so they are not downloaded multiple
times. There must be some difference between the mail-lib pop3.el package
and epop3-mail that accounts for the problem.
Thanks,
-pd
At 12:19 AM 3/26/2002, Andy Piper wrote:
I'm at a loss to explain why this might be. The UIDLS are
generated by the
pop3 server, so it seems unlikely that they are special for this sort of
mail. I would almost guess that its a bug in your mail server.
andy
> -----Original Message-----
> From: xemacs-beta-admin(a)xemacs.org
> [mailto:xemacs-beta-adminï¼ xemacs.org]On Behalf Of Peter Davis
> Sent: Tuesday, February 26, 2002 9:09 AM
> To: xemacs-beta(a)xemacs.org
> Subject: Certain messages defy pop3 .uidls tracking mechanism ...
>
>
>
> This bug report will be sent to the XEmacs Development Team,
> not to your local site managers!!
> Please write in English, because the XEmacs maintainers do not have
> translators to read other languages for them.
>
>
> Please describe as succinctly as possible:
> - What happened.
> - What you thought should have happened.
> - Precisely what you were doing at the time.
>
> Please also include any C or lisp back-traces that you may have.
> ================================================================
> Dear Bug Team!
>
> Thanks to a suggestion from Stephen Turnbull of upgrading to 21.4.6,
> I've basically gotten the pop3-leave-mail-on-server functionality
> working with gnus. However, I've discovered that certain messages
> (some spam, some not) seem to override whatever mechanism pop3 uses to
> track which messages have been read. These messages get downloaded as
> new mail every time I do a check, regardless of how many times I've
> seen them before.
>
> I believe pop3.el is writing the message ID to the .uidls file, so I
> assume it's something about the message IDs of these messages that
> breaks that. I've attached an example of one of these messages.
>
> Please let me know if you need more info.
>
> Thanks,
>
> -pd
>
>
>
> ================================================================
>
> System Info to help track down your bug:
> ---------------------------------------
>
> OS version:
>
> Microsoft Windows 2000 [Version 5.00.2195]
> OS: Windows_NT
>
> XEmacs 21.4.6 \"Common Lisp (Windows [1])\" configured for
> `i586-pc-win32'.
>
> Building XEmacs in \"f:\\xemacs\\xemacs-21.4-release\\nt\".
> Using compiler \"cl -nologo -W3 -O2 -G5 -ML\".
> Installing XEmacs in \"c:\\Program Files\\XEmacs\\XEmacs-21.4.6\".
> Package path is \"~\\.xemacs;;c:\\Program
> Files\\XEmacs\\site-packages;c:\\Program Files\\XEmacs\\xemacs-packages\".
> Compiling in support for Microsoft Windows native GUI.
> Compiling in support for XPM images.
> Compiling in support for GIF images.
> Compiling in support for PNG images.
> Compiling in support for TIFF images.
> Compiling in support for JPEG images.
> Compiling in support for X-Face message headers.
> Compiling in support for toolbars.
> Compiling in support for dialogs.
> Compiling in support for widgets.
> Compiling in support for native sounds.
> Compiling in fast dired implementation.
> Using minimal tagbits.
> Using indexed lrecord implementation.
> Using portable dumper.
>
>
> Load-Path Lisp Shadows:
> ----------------------
> (~/emacsdir\u-vm-color C:\Program
> Files\XEmacs\xemacs-packages\lisp\u-vm-color c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\string c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\string c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\stack-m c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\stack-m c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\stack-f c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\stack-f c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\read c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\read c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\queue-m c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\queue-m c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\queue-f c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\queue-f c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\elib-node c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\elib-node c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\dll c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\dll c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\dll-debug c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\dll-debug c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\cookie c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\cookie c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\bintree c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\bintree c:/Program
> Files/XEmacs/xemacs-packages/elib-1.0\avltree c:\Program
> Files\XEmacs\xemacs-packages\lisp\elib\avltree ~/emacsdir\nnir
> c:\Program Files\XEmacs\xemacs-packages\lisp\gnus\nnir c:\Program
> Files\XEmacs\xemacs-packages\lisp\gnus\rfc2104 c:\Program
> Files\XEmacs\xemacs-packages\lisp\mail-lib\rfc2104
> ~/emacsdir\postscript c:\Program
> Files\XEmacs\xemacs-packages\lisp\prog-modes\postscript c:\Program
> Files\XEmacs\xemacs-packages\lisp\ps-print\ps-print c:\Program
> Files\XEmacs\xemacs-packages\lisp\ps-print-nomule\ps-print
> ~/emacsdir\vm c:\Program Files\XEmacs\xemacs-packages\lisp\vm\vm
> c:\Program Files\XEmacs\xemacs-packages\lisp\gnus\vcard c:\Program
> Files\XEmacs\xemacs-packages\lisp\vm\vcard ~/emacsdir\u-vm-color
> c:\Program Files\XEmacs\xemacs-packages\lisp\vm\u-vm-color c:\Program
> Files\XEmacs\xemacs-packages\lisp\mail-lib\base64 c:\Program
> Files\XEmacs\xemacs-packages\lisp\w3\base64)
>
>
> Installed XEmacs Packages:
> -------------------------
>
> ((zenirc:version 1.13 :type regular)
> (xslt-process :version 1.06 :type regular)
> (xemacs-devel :version 1.4 :type single-file)
> (xemacs-base :version 1.58 :type regular)
> (w3 :version 1.21 :type regular)
> (vm :version 7.02 :type regular)
> (viper :version 1.31 :type regular)
> (view-process :version 1.11 :type regular)
> (vhdl :version 1.15 :type regular)
> (vc-cc :version 1.18 :type regular)
> (vc :version 1.3 :type regular)
> (tramp :version 1.02 :type regular)
> (tpu :version 1.12 :type regular)
> (tooltalk :version 1.13 :type regular)
> (tm :version 1.3 :type regular)
> (time :version 1.11 :type regular)
> (textools :version 1.12 :type regular)
> (text-modes :version 1.37 :type single-file)
> (texinfo :version 1.2 :type regular)
> (supercite :version 1.19 :type regular)
> (strokes :version 1.08 :type regular)
> (speedbar :version 1.22 :type regular)
> (sounds-wav :version 1.1 :type regular)
> (sounds-au :version 1.1 :type regular)
> (slider :version 1.13 :type regular)
> (sieve :version 1.01 :type regular)
> (sh-script :version 1.13 :type regular)
> (sgml :version 1.08 :type regular)
> (semantic :version 1.11 :type regular)
> (scheme :version 1.11 :type regular)
> (rmail :version 1.13 :type regular)
> (reftex :version 1.24 :type regular)
> (psgml :version 1.26 :type regular)
> (ps-print-nomule :version 1.05 :type regular)
> (ps-print :version 1.02 :type regular)
> (prog-modes
> :version
> 1
> .49
> :type
> single-file)
> (pcomplete :version 1.01 :type regular)
> (pcl-cvs :version 1.58 :type regular)
> (pc :version 1.21 :type single-file)
> (os-utils :version 1.26 :type single-file)
> (net-utils :version 1.23 :type single-file)
> (misc-games :version 1.15 :type single-file)
> (mine :version 1.14 :type regular)
> (mh-e :version 1.14 :type regular)
> (mew :version 1.16 :type regular)
> (mailcrypt :version 2.11 :type regular)
> (mail-lib :version 1.43 :type regular)
> (jde :version 1.32 :type regular)
> (ispell :version 1.24 :type regular)
> (ilisp :version 1.2 :type regular)
> (igrep :version 1.08 :type regular)
> (idlwave :version 1.24 :type regular)
> (hm--html-menus :version 1.17 :type regular)
> (gnus :version 1.58 :type regular)
> (gnats :version 1.13 :type regular)
> (games :version 1.13 :type regular)
> (fsf-compat :version 1.1 :type single-file)
> (frame-icon :version 1.09 :type regular)
> (forms :version 1.14 :type regular)
> (footnote :version 1.13 :type regular)
> (eudc :version 1.35 :type regular)
> (eterm :version 1.13 :type regular)
> (eshell :version 1.02 :type regular)
> (emerge :version 1.09 :type regular)
> (elib :version 1.1 :type single-file)
> (eieio :version 1.02 :type regular)
> (eicq :version 1.05 :type regular)
> (efs :version 1.27 :type regular)
> (edt :version 1.12 :type regular)
> (edit-utils :version 1.76 :type single-file)
> (ediff :version 1.35 :type regular)
> (edebug :version 1.14 :type regular)
> (dired :version 1.11 :type regular)
> (dictionary :version 1.06 :type regular)
> (debug :version 1.14 :type regular)
> (crisp :version 1.12 :type regular)
> (cookie :version 1.13 :type regular)
> (clearcase :version 1.02 :type regular)
> (cc-mode :version 1.27 :type regular)
> (calendar :version 1.18 :type regular)
> (calc :version 1.18 :type regular)
> (c-support :version 1.16 :type single-file)
> (build :version 1.05 :type regular)
> (bbdb :version 1.17 :type regular)
> (auctex :version 1.29 :type regular)
> (apel :version 1.2 :type regular)
> (ada :version 1.1 :type regular)
> (Sun :version 1.13 :type regular))
>
>
> Features:
> --------
>
> (hsmail xemacsbug shadow rect w3-hot url-file url-cache w3-xemac
> w3-xemacs w3-toolbar xbm-button xpm-button images url-http url-cookie
> urlauth w3 w3-menu url-news url-gw w3-script w3-jscript w3-elisp
> w3-java w3-emulate w3-auto w3-parse w3-cfg w3-sysdp view-less view
> hyper-apropos overlay flyspell ispell bbdb-gui flow-fill mail-extr
> gnus-picon w3-forms w3-display w3-imap w3-widget css font w3-mouse
> w3-vars w3-cus w3-keyword url mm mule-sysdp url-parse url-vars sort
> smiley annotations gnus-cite gnus-async gnus-score score-mode gnus-ml
> disp-table edmacro gnus-topic nnvirtual gnus-msg gnus-art mm-uu
> mm-view pop3 passwd nnml nndraft nnmh nndoc gnus-cache bbdb-gnus nntp
> bytecomp byte-compile smtpmail time-stamp font-lock imenu efs-cu
> records records-autoloads records-dindex records-index records-vars
> hsite cus-edit cus-load hui-menu wrolo-menu hinit hibtypes hib-doc-id
> hsys-w3 klink hib-kbd hactypes comint ring hui-mini hui hmail
> hui-mouse hui-window hargs hpath hui-xe-but hbut hbdata htz cal-julian
> calendar hbmap hmoccur env hyperbole hmouse-key h-skip-bytec
> hmouse-drv hypb hact hhist hvar set hversion nnir gnus-sum gnus-group
> gnus-undo nnmail mail-source format-spec gnus-start gnus-range
> gnus-spec gnus-int gnus-win gnus gnus-ems gnus-xmas wid-edit message
> messagexmas mml mm-decode mm-encode mailcap mm-bodies uudecode
> mail-parse rfc2045 rfc2231 rfc2047 qp ietf-drums mail-abbrevs sendmail
> rfc822 mailheader gnus-util time-date parse-time nnoo nnheader
> nnheaderxm mm-util mail-prsvr mail-utils bbdb-vm tapestry vm-window
> vm-virtual vm-vars vm-user vm-undo vm-toolbar vm-thread vm-startup
> vm-summary vm-sort vm-search vm-save vm-reply vm-pop vm-page vm-motion
> vm-mouse vm-misc vm-minibuf vm-mime vm-message vm-menu vm-mark
> vm-macro vm-license vm-imap vm-folder vm-edit vm-easymenu vm-digest
> vm-delete vm-version vm vm-autoload bbdb-snarf bbdb-com bbdb timezone
> filladapt advice advice-preload w32-shellex browse-url cus-face paren
> blink-paren zenirc-autoloads xslt-process-autoloads
> xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads vm-autoloads
> viper-autoloads view-process-autoloads vhdl-autoloads vc-cc-autoloads
> vc-autoloads tramp-autoloads tpu-autoloads tooltalk-autoloads
> tm-autoloads time-autoloads textools-autoloads text-modes-autoloads
> texinfo-autoloads supercite-autoloads strokes-autoloads
> speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
> slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
> semantic-autoloads scheme-autoloads rmail-autoloads reftex-autoloads
> psgml-autoloads ps-print-nomule-autoloads ps-print-autoloads
> prog-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
> pc-autoloads os-utils-autoloads net-utils-autoloads
> misc-games-autoloads mine-autoloads mh-e-autoloads mew-autoloads
> mailcrypt-autoloads mail-lib-autoloads jde-autoloads ispell-autoloads
> ilisp-autoloads igrep-autoloads idlwave-autoloads
> hm--html-menus-autoloads gnus-autoloads gnats-autoloads
> games-autoloads fsf-compat-autoloads frame-icon-autoloads
> forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
> eshell-autoloads emerge-autoloads elib-autoloads eieio-autoloads
> eicq-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
> ediff-autoloads edebug-autoloads dired-autoloads dictionary-autoloads
> debug-autoloads crisp-autoloads cookie-autoloads clearcase-autoloads
> cc-mode-autoloads calendar-autoloads calc-autoloads
> c-support-autoloads build-autoloads bbdb-autoloads auctex-autoloads
> apel-autoloads ada-autoloads Sun-autoloads lisp-autoloads loadhist
> auto-show fontl-hooks code-cmds gutter-items menubar-items x-menubar
> dragdrop mode-motion mouse itimer auto-save lisp-mode easymenu
> iso8859-1 page buff-menu lib-complete help-nomule cus-file derived
> frame text-props obsolete cus-start custom widget cl-extra mini-cl cl
> cl-19 packages backquote very-early-lisp file-coding
> mswindows-scrollbars mswindows toolbar native-sound scrollbar
> network-streams subprocesses menu-accelerator-support menubar md5
> xemacs gutter tiff png gif jpeg xface xpm xbm lisp-float-type
> windows-nt dragdrop-api dialog devices window-system base64)
>
>
> Recent keystrokes:
> -----------------
>
> e m . SPC SPC T H e y SPC BS BS BS BS h e y SPC s h
> o u l d SPC b e SPC d a t a e d SPC BS BS BS BS e d
> SPC 2 / 2 6 / 2 0 0 2 . SPC SPC BS BS RET RET S o r
> r y . RET C-c C-c n n n n d n q M-< g n SPC n n n n
> P P ! M-x r e p SPC o SPC r SPC x e SPC b SPC RET
>
>
> Recent messages (most recent first):
> -----------------------------------
>
> Parsing c:\home\.mailrc...
> Loading xemacsbug...done
> Loading xemacsbug...
> Making completion list...
> Making completion list...
> Generating summary...done
> Generating summary...
> Sorting threads...done
> Sorting threads...
> Scoring...done
> Scoring...
> Fetching headers for nnml:bits...done
> Fetching headers for nnml:bits...
> Retrieving newsgroup: nnml:bits...
> Checking new news...done
> nnml: Reading incoming mail (14 new)...done
> Wrote c:\home\Mail\bits\27796
> Wrote c:\home\Mail\bits\27795
> Wrote c:\home\Mail\bits\27794
> Wrote c:\home\.uidls
>
>
>
>
>
>
>
>
--------
Peter Davis Pageflex Inc
617-520-8345 215 First Street
617-868-0784 (FAX) Cambridge, MA 02142
pdavis(a)pageflexinc.com
http://www.pageflexinc.com