Jim Pistrang said: >Today's email that isn't downloading comes from an address in my Address >Book, which means it should be downloaded to my In Tray and not have any >spam filters applied. > >Any idea what might cause this?
The server and PowerMail have a communication failure of some sorts. There are several options that I see that are possible: 1. The message is still on server because you have settings in PM to leave them there for some time AND it has actually already been downloaded. Are you sure it hasn't been downloaded?. It could have been filed wrongly. 2. The message is still on server because it was only partially downloaded, but for some reason the server thinks it was fully received. It doesn't show in an identifiable way in PM because it's a partial. Or it does show, but it was sorted by a mail filter. I've found partially messages sorted to folder. I believe PM leaves messages on server if they have only been partially received. 3. The message is still on server because either the server or PM ignored it for some unknown reason. I guess the only way to find out is to listen in on the connection, which I've done for my long standing problems. I have yet to determine exactly what is going on, however, but I found this: With account settings changed to "Leave messages on server": Unchecked, "Remove from server after _ days": Unchecked and "Remove from server when removed locally" (The latter probably unnecessary): Unchecked, then PowerMail behaves like this: 1. PowerMail request (with UIDL command) and gets a message list, all those listed are fetched (LIST) and then deleted (DELETE) one by one. 2. On recheck, with application Popmonitor or via IMAP in PowerMail, 5 messages with the same server assigned IDs as in the earlier received message list were listed at server, even though PowerMail supposedly deleted them in the previous session. 4 of those messages had be marked by the server as received by the client (The header Status:R was added). One particular message hadn't been received and indeed couldn't be found in my DB either. 3. At a later point with more messages fetched, more messages was left at the server post fetching. The earlier unreceived message remained. 4. Even more connections later there were still messages left post fetching, but *they were not the same messages*! 5. The unreceived message was also gone, but still wasn't found in my DB. I did find one message that was only partially retrieved form the right sender, so this could be the one. It seems this particular message never was retrieved fully, so I lost the message. Conclusions: A: Messages may linger at some mail servers even after they have been marked for deletion by PM. Unclear why exactly, but one theory is specific server settings affect the behavior. These messages may later after several connections still be retrieved, but later than what should have been the case had everything went according to user expectations. B: Some messages may be left in a semi-retrieved state, but will be removed from the server later, even when not fully retrieved. Most likely because the server regards them as received, but that's just a theory currently. As I have experienced buildup of thousands of messages like A above, I know for a fact it's a real problem. I've experienced that on several accounts on different servers since version 4 of PowerMail. Because of this I didn't leave messages on server, but deleted them when fetching them. This worked, but I couldn't leave messages even for a day of risk of retrieving duplicates. This situation drove me to make the DeleteDups script, as I was swimming in multiple messages. On my own server (with AppleMailServer) I left all messages (21 000 last year) and didn't have a problem until late autumn last year. What's really disconcerting however is B above. Messages should never be lost unintentionally. I suggest that you people try and watch if any messages have been left behind on your accounts, with tools like PopMonitor or via IMAP, post your info and see if we can find a pattern. Application "Net Tool Box" do network dumps that can be filtered on the POP port 110. I could really need the help solving this. Remember that solving this is for everyones safety and not only for fixing my problems. Please help. My logged connections (edited): <http://<www.tankekraft.se/powermail/ issues/conn_log_edit.txt> PM 5.2.2 Swedish | OS X 10.3.9 | Powerbook G4/400Mhz | 1GB RAM | 30GB HD

