POP3 move message from trash to inbox

803 views
Skip to first unread message

Thomas Boardman

unread,
Oct 22, 2015, 6:53:10 PM10/22/15
to K-9 Mail
I'm using k9 mail on Android with a POP3 service. When I accidentally move a message from inbox to trash, I can't move it back to inbox. All other POP3 email clients I have used allow this.

It should be easy because trash is all right there on the phone. The message exists. I can see it. But k9 does not allow me to move it.

This is a k9 issue. There is nothing in the design of Android or the design of POP3 protocol that prevents moving a message from trash to inbox. As I said before, I've used many POP3 clients and they all allowed this.

Moving the message does not require any action on the server. The message exists on the phones local storage. All we need to do is move it from one location in local storage (trash folder) to another location in local storage (inbox).

I have seen other users ask about this, but I have not seen any good answer.

Does that ability exist within K9 and I'm not finding it? Or is this feature just missing?

Thanks in advance for any response.

Voytek Eymont

unread,
Oct 22, 2015, 7:32:57 PM10/22/15
to k-9-...@googlegroups.com
there is no such concept as folders in POP, there is only inbasket in POP email

thus this is a POP issue, not K9
 


--
--
You received this message because you are subscribed to the K-9 Mail Users List.
To post to this group, send email to k-9-...@googlegroups.com
To unsubscribe, email k-9-mail+u...@googlegroups.com
To report an issue with K-9 Mail, visit http://code.google.com/p/k9mail/issues/list
For more options, visit this group at http://groups.google.com/group/k-9-mail

---
You received this message because you are subscribed to the Google Groups "K-9 Mail" group.
To unsubscribe from this group and stop receiving emails from it, send an email to k-9-mail+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Voytek

Seth H Holmes

unread,
Oct 22, 2015, 8:00:15 PM10/22/15
to k-9-...@googlegroups.com, Voytek Eymont
But it us true that other POP3 clients allow one to retrieve email from the trash. K9 should as well.

I would recommend filling an official feature request. Or perhaps a bug. Or both.
Seth H Holmes
Droid RAZR M with K-9 Mail. Please excuse my brevity.

Ola Thoresen

unread,
Oct 23, 2015, 2:42:35 AM10/23/15
to k-9-...@googlegroups.com
The folders in pop3 are local, in the client. So he is probably right that this is a client issue.
Mvh.

Ola Thoresen

Voytek Eymont

unread,
Oct 24, 2015, 2:18:26 AM10/24/15
to k-9-...@googlegroups.com
nope, it's a POP issue, there is no concept of folders in POP, thus, a POP client doesn't need to have 'folders' to support POP email

in a nutshell, if you need folders, choose a POP mail client that has folders
Voytek

Seth H Holmes

unread,
Oct 24, 2015, 11:38:52 AM10/24/15
to k-9-...@googlegroups.com, Voytek Eymont
You can play semantic games all day long. Any decent POP3 client should allow you to take mail out of the trash. It's a client side operation and thus a client issue.

Greg Troxel

unread,
Oct 24, 2015, 1:29:01 PM10/24/15
to Seth H Holmes, k-9-...@googlegroups.com

Seth H Holmes <sho...@route-fu.net> writes:

> You can play semantic games all day long. Any decent POP3 client
> should allow you to take mail out of the trash. It's a client side
> operation and thus a client issue.

Agreed. It does seem like POP3 clients that support local folders
should support refiling.

The barriers to fixing could be ENOPATCH and that these days POP3 is
less and less used.

Semi-related, I would actually once in a great while like to be able to
refile across accounts (in IMAP), but I'm not sure it's worth the
complexity in what is a nicely smallish client. Again IMAP does not
define that but it's fairly straightforward to do in the client.
signature.asc

wroot

unread,
Jan 31, 2016, 12:38:12 PM1/31/16
to K-9 Mail
I have a rather similar request. I want to be able to move messages from Sent to Inbox (to download them into my desktop client later) https://groups.google.com/forum/#!topic/k-9-mail/fRyQVFT9byk
Have submitted a feature request https://github.com/k9mail/k-9/issues/1055

Richard

unread,
Jan 31, 2016, 1:02:37 PM1/31/16
to k-9-...@googlegroups.com
You are asking for something that isn't supported in the POP
protocol and so is out of the control of the POP client (K-9 or any
other).

The POP protocol supports *retrieving* mail from the server. There
is no facility for syncing a client's inbox back to the server.

You may want to look at the wikipedia entry for POP, which includes
a discussion of the differences between POP and IMAP.

<https://en.wikipedia.org/wiki/Post_Office_Protocol>

If you are in doubt about what a POP server supports (therefore what
you can ask of a POP client) try reading the RFC (protocol standards
documentation):

<https://tools.ietf.org/html/rfc1939>


If you want the ability to move messages from a client back to the
server (so a different client has access to them) you need to use
IMAP. The POP protocol simply doesn't support what you want to do.

I see that cketti has already responded to your feature request,
saying basically what I say above.



> Date: Sunday, January 31, 2016 09:38:12 -0800
> From: wroot <wro...@gmail.com>

wroot

unread,
Jan 31, 2016, 1:13:45 PM1/31/16
to k-9-...@googlegroups.com
Yes, i saw his respond and i understand more now. What has me confused
is how my mail server's webmail handles this. But it probably uses IMAP
for this internally. I thought it should be the same as webmail is also
a client. I have tried using IMAP in the past, but something didn't work
for me. Maybe i should give it another try.
--
wroot

Sean Greenslade

unread,
Jan 31, 2016, 5:37:42 PM1/31/16
to k-9-...@googlegroups.com
On January 31, 2016 1:13:32 PM EST, wroot <wro...@gmail.com> wrote:
>Yes, i saw his respond and i understand more now. What has me confused
>is how my mail server's webmail handles this. But it probably uses
>IMAP
>for this internally. I thought it should be the same as webmail is also
>
>a client. I have tried using IMAP in the past, but something didn't
>work
>for me. Maybe i should give it another try.
>
The webmail service is handling things server-side. I highly doubt it is using any protocol like POP or IMAP. It's going to be manipulating the database that's storing the evils directly.

--Sean

Harry Ward

unread,
Aug 26, 2016, 11:21:48 PM8/26/16
to K-9 Mail, lists-...@listmail.innovate.net


>>On Sunday, January 31, 2016 at 1:02:37 PM UTC-5, Richard wrote:
>>You are asking for something that isn't supported in the POP
>>protocol and so is out of the control of the POP client (K-9 or any
>>other).

I don't see how this can be true. I have been using the POP3 Protocol for years with an Email program on my PC. I can easily move messages from the Trash bin to the Inbox, or vice versa--as many times as I want to. And since K-9 stores the messages on the Android phone, everything is there to do the same.

Harry

wroot

unread,
Aug 27, 2016, 2:14:41 AM8/27/16
to K-9 Mail, lists-...@listmail.innovate.net


On Saturday, August 27, 2016 at 6:21:48 AM UTC+3, Harry Ward wrote:

I don't see how this can be true. I have been using the POP3 Protocol for years with an Email program on my PC. I can easily move messages from the Trash bin to the Inbox, or vice versa--as many times as I want to. And since K-9 stores the messages on the Android phone, everything is there to do the same.

Harry

The client can do whatever it wants locally, but that won't be synced back to the mailbox on the server via POP protocol 9as POP is only retrieving items). That's what i was looking for initially (to move emails from trash to inbox in K-9, so i would download them from Inbox in my desktop client). My webmail client allows that as it is doing this on the server side actually moving emails between catalogs in the server's mailbox, so then any POP client can download them as new.

Harry Ward

unread,
Aug 27, 2016, 1:11:00 PM8/27/16
to K-9 Mail, lists-...@listmail.innovate.net


On Saturday, August 27, 2016 at 2:14:41 AM UTC-4, wroot wrote:

The client can do whatever it wants locally, but that won't be synced back to the mailbox on the server via POP protocol 9as POP is only retrieving items). That's what i was looking for initially (to move emails from trash to inbox in K-9, so i would download them from Inbox in my desktop client). My webmail client allows that as it is doing this on the server side actually moving emails between catalogs in the server's mailbox, so then any POP client can download them as new.

I don't need to be concerned about what happens at the server end (although on my PC, my Email program lets me leave the message on the server if I wish). Once the Email is downloaded to my Android, I just want to be able to move it from Deleted to the Inbox, and vice versa. If I understand it correctly, this should be 100% within the purvey of K-9.

Harry

wroot

unread,
Aug 27, 2016, 1:30:36 PM8/27/16
to K-9 Mail, lists-...@listmail.innovate.net


On Saturday, August 27, 2016 at 8:11:00 PM UTC+3, Harry Ward wrote:


I don't need to be concerned about what happens at the server end (although on my PC, my Email program lets me leave the message on the server if I wish). Once the Email is downloaded to my Android, I just want to be able to move it from Deleted to the Inbox, and vice versa. If I understand it correctly, this should be 100% within the purvey of K-9.

Harry

Well, you have quoted a reply made to my question, which was about moving messages from Sent to Inbox so it would be possible to retrieve them in another POP3 client. I wasn't talking about leaving copies of  messages on the server when retrieving them. If you want to just move messages locally in the client, then yes, it should be technically possible, but i guess K-9 developer decided this is not an important feature and implemented standatd POP3 client features only.

Harry Ward

unread,
Aug 28, 2016, 12:10:54 AM8/28/16
to K-9 Mail, lists-...@listmail.innovate.net


On Saturday, August 27, 2016 at 1:30:36 PM UTC-4, wroot wrote:


Well, you have quoted a reply made to my question, which was about moving messages from Sent to Inbox so it would be possible to retrieve them in another POP3 client. I wasn't talking about leaving copies of  messages on the server when retrieving them. If you want to just move messages locally in the client, then yes, it should be technically possible, but i guess K-9 developer decided this is not an important feature and implemented standatd POP3 client features only.

Too many quotes on this thread!  Sorry I picked up the incorrect one.

You are correct, the K-9 developer seemed to take the easy way out on this one.

Cindy Backstein

unread,
Aug 29, 2016, 6:21:21 PM8/29/16
to K-9 Mail
I would love this ability too for when I accidentally delete an email while using K9 on my phone. I have it set to automatically delete from the server when I delete them using K9 (which I want to do 99 percent of the time). However, when I can't find an email I know was there before, if I go look in my deleted folder on K9 (assuming I haven't cleared local messages in the trash folder), I see it and would like to restore it to my inbox. Can we please have an option to restore an email from the trash or deleted folder back to the inbox?

In the meantime the way I work around that problem is to email t back to myself.

wroot

unread,
Aug 29, 2016, 11:32:52 PM8/29/16
to k-9-...@googlegroups.com
If using POP3, then this won't put that email back into server's inbox.
You would only have it in your K-9's inbox and would still have to email
it to yourself again to be able to get that email in another POP3 client
(like on PC). I'm currently using the default email client with IMAP on
my tablet (because K-9 was such a huge memory drain with IMAP..) and i
can move emails from trash to inbox and they actually reappear on the
server (i can see them via webmail and download them with my PCs POP3
client).


On 2016.08.30 01:21, Cindy Backstein wrote:
> I would love this ability too for when I accidentally delete an email while using K9 on my phone. I have it set to automatically delete from the server when I delete them using K9 (which I want to do 99 percent of the time). However, when I can't find an email I know was there before, if I go look in my deleted folder on K9 (assuming I haven't cleared local messages in the trash folder), I see it and would like to restore it to my inbox. Can we please have an option to restore an email from the trash or deleted folder back to the inbox?
>
> In the meantime the way I work around that problem is to email t back to myself.
>

--
wroot

Miguel Alonso

unread,
Aug 30, 2016, 3:54:31 AM8/30/16
to K-9 Mail
Ok, so right now this feature is not implemented in K9. What a relief, after one hour trying to move back to my inbox an email that I have deleted by mistake I was beginning to think I had some kind of problem since this is something that I can do in my PC email clients. 
Well, for me it would be a very useful feature if the programmers are interested in implementing it. K9 is my favorite email client for Android, so thanks guys for the nice work

wroot

unread,
Aug 30, 2016, 3:15:34 PM8/30/16
to k-9-...@googlegroups.com

Well, this is a wrong thread to ask for this :) As it says POP3 in the title. And you need to just move it locally in the client, not to move it around via POP3 protocol or push it back to the server's inbox.


On 2016.08.30 10:54, Miguel Alonso wrote:
Ok, so right now this feature is not implemented in K9. What a relief, after one hour trying to move back to my inbox an email that I have deleted by mistake I was beginning to think I had some kind of problem since this is something that I can do in my PC email clients. 
Well, for me it would be a very useful feature if the programmers are interested in implementing it. K9 is my favorite email client for Android, so thanks guys for the nice work
--
You received this message because you are subscribed to a topic in the Google Groups "K-9 Mail" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/k-9-mail/_GHlgyELbXE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to k-9-mail+u...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

-- 
wroot
Reply all
Reply to author
Forward
0 new messages