<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>POP3 - Can&#039;t see content of a mail (bad mail is displayed)</title> 
  <pubDate>Fri, 10 Apr 2026 19:28:21 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/8287</link> 
  <atom:link rel="self" type="application/rss+xml" title="POP3 - Can&#039;t see content of a mail (bad mail is displayed)" href="https://bugs.horde.org/ticket/8287/rss" /> 
  <description>POP3 - Can&#039;t see content of a mail (bad mail is displayed)</description> 
 
   
   
  <item> 
   <title>Sorry for my bad english...

IMP with POP3 server.

If I had</title> 
   <description>Sorry for my bad english...

IMP with POP3 server.

If I had see content of a mail in webmail, the first mail is correctly displayed.

But, all mails after this are seeing with the content of the first mail.

If I want to see &quot;Source Message&quot;, the content is OK.

Actually,the unique method to see my mail is to see the source...



Thank you for this good soft.



Jacques



------------------------------------------------------------------------------------------------

Content of my imp/config/conf.php 

/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */

// $Horde: imp/config/conf.xml,v 1.53.2.39 2008/09/03 18:56:45 slusarz Exp $

$conf[&#039;spell&#039;][&#039;path&#039;] = &#039;/usr/bin/aspell&#039;;

$conf[&#039;spell&#039;][&#039;driver&#039;] = &#039;aspell&#039;;

$conf[&#039;utils&#039;][&#039;gnupg_keyserver&#039;] = array(&#039;pgp.mit.edu&#039;);

$conf[&#039;utils&#039;][&#039;gnupg_timeout&#039;] = 10;

$conf[&#039;menu&#039;][&#039;apps&#039;] = array();

$conf[&#039;user&#039;][&#039;select_sentmail_folder&#039;] = false;

$conf[&#039;user&#039;][&#039;allow_resume_all_in_drafts&#039;] = false;

$conf[&#039;user&#039;][&#039;allow_folders&#039;] = true;

$conf[&#039;user&#039;][&#039;allow_resume_all&#039;] = false;

$conf[&#039;user&#039;][&#039;allow_view_source&#039;] = true;

$conf[&#039;user&#039;][&#039;alternate_login&#039;] = false;

$conf[&#039;user&#039;][&#039;redirect_on_logout&#039;] = false;

$conf[&#039;user&#039;][&#039;select_view&#039;] = true;

$conf[&#039;server&#039;][&#039;change_server&#039;] = false;

$conf[&#039;server&#039;][&#039;change_port&#039;] = false;

$conf[&#039;server&#039;][&#039;change_protocol&#039;] = false;

$conf[&#039;server&#039;][&#039;change_smtphost&#039;] = false;

$conf[&#039;server&#039;][&#039;change_smtpport&#039;] = false;

$conf[&#039;server&#039;][&#039;server_list&#039;] = &#039;none&#039;;

$conf[&#039;server&#039;][&#039;fixed_folders&#039;] = array();

$conf[&#039;server&#039;][&#039;sort_limit&#039;] = 0;

$conf[&#039;server&#039;][&#039;cache_folders&#039;] = true;

$conf[&#039;server&#039;][&#039;token_lifetime&#039;] = 1800;

$conf[&#039;server&#039;][&#039;cachejsparams&#039;][&#039;timeout&#039;] = 86400;

$conf[&#039;server&#039;][&#039;cachejsparams&#039;][&#039;mtime&#039;] = false;

$conf[&#039;server&#039;][&#039;cachejs&#039;] = true;

$conf[&#039;server&#039;][&#039;cachecssparams&#039;][&#039;timeout&#039;] = 86400;

$conf[&#039;server&#039;][&#039;cachecssparams&#039;][&#039;mtime&#039;] = false;

$conf[&#039;server&#039;][&#039;cachecss&#039;] = true;

$conf[&#039;mailbox&#039;][&#039;show_preview&#039;] = true;

$conf[&#039;fetchmail&#039;][&#039;show_account_colors&#039;] = false;

$conf[&#039;fetchmail&#039;][&#039;size_limit&#039;] = 4000000;

$conf[&#039;msgcache&#039;][&#039;use_msgcache&#039;] = false;

$conf[&#039;mlistcache&#039;][&#039;lifetime&#039;] = 604800;

$conf[&#039;mlistcache&#039;][&#039;use_mlistcache&#039;] = false;

$conf[&#039;msgsettings&#039;][&#039;filtering&#039;][&#039;words&#039;] = &#039;./config/filter.txt&#039;;

$conf[&#039;msgsettings&#039;][&#039;filtering&#039;][&#039;replacement&#039;] = &#039;****&#039;;

$conf[&#039;spam&#039;][&#039;reporting&#039;] = false;

$conf[&#039;notspam&#039;][&#039;reporting&#039;] = false;

$conf[&#039;print&#039;][&#039;add_printedby&#039;] = false;

$conf[&#039;msg&#039;][&#039;prepend_header&#039;] = true;

$conf[&#039;msg&#039;][&#039;append_trailer&#039;] = true;

$conf[&#039;compose&#039;][&#039;allow_receipts&#039;] = true;

$conf[&#039;compose&#039;][&#039;special_characters&#039;] = true;

$conf[&#039;compose&#039;][&#039;use_vfs&#039;] = false;

$conf[&#039;compose&#039;][&#039;link_all_attachments&#039;] = false;

$conf[&#039;compose&#039;][&#039;link_attachments_notify&#039;] = true;

$conf[&#039;compose&#039;][&#039;link_attachments&#039;] = true;

$conf[&#039;compose&#039;][&#039;attach_size_limit&#039;] = 0;

$conf[&#039;compose&#039;][&#039;attach_count_limit&#039;] = 0;

$conf[&#039;compose&#039;][&#039;reply_limit&#039;] = 200000;

$conf[&#039;hooks&#039;][&#039;vinfo&#039;] = false;

$conf[&#039;hooks&#039;][&#039;postlogin&#039;] = false;

$conf[&#039;hooks&#039;][&#039;postsent&#039;] = false;

$conf[&#039;hooks&#039;][&#039;signature&#039;] = false;

$conf[&#039;hooks&#039;][&#039;trailer&#039;] = false;

$conf[&#039;hooks&#039;][&#039;fetchmail_filter&#039;] = false;

$conf[&#039;hooks&#039;][&#039;mbox_redirect&#039;] = false;

$conf[&#039;hooks&#039;][&#039;mbox_icon&#039;] = false;

$conf[&#039;hooks&#039;][&#039;spam_bounce&#039;] = false;

$conf[&#039;hooks&#039;][&#039;msglist_format&#039;] = false;

$conf[&#039;maillog&#039;][&#039;use_maillog&#039;] = true;

$conf[&#039;sentmail&#039;][&#039;params&#039;][&#039;threshold&#039;] = 60;

$conf[&#039;sentmail&#039;][&#039;params&#039;][&#039;limit_period&#039;] = 24;

$conf[&#039;sentmail&#039;][&#039;params&#039;][&#039;table&#039;] = &#039;imp_sentmail&#039;;

$conf[&#039;sentmail&#039;][&#039;params&#039;][&#039;driverconfig&#039;] = &#039;horde&#039;;

$conf[&#039;sentmail&#039;][&#039;driver&#039;] = &#039;sql&#039;;

$conf[&#039;tasklist&#039;][&#039;use_tasklist&#039;] = true;

$conf[&#039;notepad&#039;][&#039;use_notepad&#039;] = true;



</description> 
   <pubDate>Sat, 16 May 2009 13:16:50 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8287#t54212</link> 
  </item> 
   
  <item> 
   <title>I can&#039;t reproduce.  Sounds like a c-client issue.</title> 
   <description>I can&#039;t reproduce.  Sounds like a c-client issue.</description> 
   <pubDate>Tue, 02 Jun 2009 19:11:40 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8287#t54387</link> 
  </item> 
   
  <item> 
   <title>I have the same problem (latest stable Horde). The attacheme</title> 
   <description>I have the same problem (latest stable Horde). The attachements that are displayed in mail content does not correspond with the mail contents. E.g. I send an email to myself which contains an image. The mail source code shows the image, however in the list of attachements is a XLS file which was send as the first mail arrived to the IMP.</description> 
   <pubDate>Fri, 12 Jun 2009 09:39:36 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8287#t54546</link> 
  </item> 
   
  <item> 
   <title>&gt; I can&#039;t reproduce.  Sounds like a c-client issue.



The p</title> 
   <description>&gt; I can&#039;t reproduce.  Sounds like a c-client issue.



The problem is caused by a bug within the cache mechanism. C-client works well, since the displayed source code of a message is OK. If the following configuration is used: 

   $conf[&#039;cache&#039;][&#039;driver&#039;] = &#039;sql&#039;;

and the attachments are not displayed in a invalid way, it is sufficient to delete all the entries in horde_cache table and re-login the user. Then, all the attachements correspond with the emails = are displayed where should be.



I guess the bug appears as soon as some mails are deleted from mailbox - maybe it is caused by the mismatch with indexes?</description> 
   <pubDate>Fri, 12 Jun 2009 14:10:24 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8287#t54547</link> 
  </item> 
   
  <item> 
   <title>&gt;&gt; I can&#039;t reproduce.  Sounds like a c-client issue.

&gt;

&gt; T</title> 
   <description>&gt;&gt; I can&#039;t reproduce.  Sounds like a c-client issue.

&gt;

&gt; The problem is caused by a bug within the cache mechanism. C-client 

&gt; works well, since the displayed source code of a message is OK. If 

&gt; the following configuration is used:

&gt;    $conf[&#039;cache&#039;][&#039;driver&#039;] = &#039;sql&#039;;

&gt; and the attachments are not displayed in a invalid way, it is 

&gt; sufficient to delete all the entries in horde_cache table and 

&gt; re-login the user. Then, all the attachements correspond with the 

&gt; emails = are displayed where should be.

&gt;

&gt; I guess the bug appears as soon as some mails are deleted from 

&gt; mailbox - maybe it is caused by the mismatch with indexes?



It definitely sounds like a c-client issue.  Sounds like the UIDs returned by c-client aren&#039;t unique.  The UIDL command is optional in POP3 servers - if not present, it is possible c-client is using straight message numbers instead.  Not much we can do there since we have no way of determining through the c-client API whether UIDL is available.



In IMP 5, I have disabled caching entirely for POP3 (as well as searching and sorting), albeit for performance and maintenance reasons rather than buggy UIDs.  I am wondering if I should entirely disable caching in FW_3 too.  I am instead leaning more to a strongly worded warning in the config files.</description> 
   <pubDate>Thu, 25 Jun 2009 21:31:24 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8287#t54681</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/imp/config/conf.xml?rt=horde&amp;r1=1.53.2.42&amp;r2=1.53.2.43&amp;ty=u</description> 
   <pubDate>Thu, 02 Jul 2009 06:18:17 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8287#t54764</link> 
  </item> 
   
  <item> 
   <title>Documentation added to IMP 4.3.5.</title> 
   <description>Documentation added to IMP 4.3.5.</description> 
   <pubDate>Thu, 02 Jul 2009 06:20:04 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8287#t54765</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
