• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

K-9 doesn't delete on the server...take 23

This subject seems to be have been discussed at length various times in the past and I have to confess, I am confused.

So can I keep it simple and take it from the top (again)?

I have just installed K-9 v2803 on my HTC Desire (Android 2.6.29)

It is connecting via IMAP to a Zimbra server.

I haven't fiddles with settings ....straight install, setup the account, off we go.

So far everything seems to work EXCEPT deleting.

I'm a simple soul - I expect that when I delete a message on the phone...it gets deleted on the server as well right?

Wrong.

If I delete a message on the server side (Entourage on a Mac talking to the Zimbra server) bang! it gets deleted off the phone exactly as I want.

But not the other way. Deleting off the phone removes it out of the inbox in K-9 but the message resolutely stays in the server inbox.

This is driving me mad.

Can someone explain why this stupid behavious is happening, and better still, what I can do to fix it?

Thanks
Barry
 
Go into the account, go to settings, then account settings. Press ' when I delete a message ' and then delete from server
 
Go into the account, go to settings, then account settings. Press ' when I delete a message ' and then delete from server

That works for me too (my work account is set NOT to delete from server and it's the other way round for my personal account), but I'd love to be given the choice of removing from handset AND server or just the handset each time I come to delete a message.

Steve.
 
"Go into the account, go to settings, then account settings. Press ' when I delete a message ' and then delete from server"

This is set and makes no difference.

Any other ideas?
 
I'm experiencing the same issue on my EVO 4G with K-9 mail. It's Aug 30, 2010, and I just downloaded the latest version of K-9 mail (3.001).

I'm connected to 2 accounts: one Google Apps For Domains (premier) via IMAP IDLE. The push works great. When I delete a message on a server, it reflects the deletion on the phone within a few seconds.

However, when I delete a message on my phone, the message stays in the inbox on server.

Tried and failed:
-- Checked whether "Delete from server" is selected in "When I delete a message."
-- Pressed "Check mail," (so that, as I thought, to synchronize local and remote folders.)

Please help! If anyone had the same issue and had it solved, your solution would be highly appreciated!
 
I'm experiencing the same issue on my EVO 4G with K-9 mail. It's Aug 30, 2010, and I just downloaded the latest version of K-9 mail (3.001).

I'm connected to 2 accounts: one Google Apps For Domains (premier) via IMAP IDLE. The push works great. When I delete a message on a server, it reflects the deletion on the phone within a few seconds.

However, when I delete a message on my phone, the message stays in the inbox on server.

Tried and failed:
-- Checked whether "Delete from server" is selected in "When I delete a message."
-- Pressed "Check mail," (so that, as I thought, to synchronize local and remote folders.)

Please help! If anyone had the same issue and had it solved, your solution would be highly appreciated!

Wow, I found the solution! Being a responsible web-citizen, here's the simple, yet counterintuitive, solution:

1. Select your account, so that you can see message listing
2. Menu -> More -> Settings -> Account Settings
3. Select "Incoming Server,"
4. Select "IMAP path prefix," and type "Inbox."
5. Return to your inbox. It should work at this point. (BTW, I'm using Google Apps for Domains, so the "Inbox" prefix works for them. Can't say about other IMAP providers).

Good luck!
 
Holy Crap! It worked! So far at least. I have only received one email so far since making the "Inbox" change and it seems to have updated, when I deleted it.

Thanks

TREVOR
 
Wow, I found the solution! Being a responsible web-citizen, here's the simple, yet counterintuitive, solution:

1. Select your account, so that you can see message listing
2. Menu -> More -> Settings -> Account Settings
3. Select "Incoming Server,"
4. Select "IMAP path prefix," and type "Inbox."
5. Return to your inbox. It should work at this point. (BTW, I'm using Google Apps for Domains, so the "Inbox" prefix works for them. Can't say about other IMAP providers).

Good luck!

Hey guys.

I can't find this step 4 'IMAP Path Prefix' anywhere??!!

After Step 2, i get:

General Settings
Display
Fetching Mail
Sending Mail
and so on...

I go into 'Fetching mail' and there is an option for 'incoming server'.
I touch it and it just displays

Username
POP3Server
Security type
Port
 
I can help you with that. You simply have to scroll down in that last screen! :-) Took me a while to find that as well. But you have probably figured that out by now

That didn't solve the problem for me though. Tried it on my Gmail and an AOL account

Does anyone have any more wisdom to spread on this?

Sandro
 
This did work for me, but only when I put in "Inbox." not "Inbox"

Note the full stop.

Very non-intuitive, and a bit bizarre that everything else seems to work except deletions.

Thanks very much to stasonline for the detailed explanation. Good to finally have this annoying bug worked around!
 
This may be old news at this point in time, but the solution is simple. It's just hard to find the proper setting in the k-9 mail app for deleting your read messages off of the server. (I am using Version 4.005) Here's how: Select a specific email account folder (I have three) and then click on your settings button. Then Follow this path: More>Settings>Account Settings>Fetching Mail>When I Delete a Message>Delete from server. Straight forward -- once you know where this option is buried
 
Except the OP said he tried that and it didn't work. Of course things may have changed with K-9 in the interim (I don't use this setting myself).
 
I need K-9 to delete emails from my POP3 account when I download them or at least when I get back online. I do a lot of work when I'm on cruise ships, and being online is very costly. Until now, I used my Acer Netbook, with Outlook to download emails while simultaneously deleting from the POP3 account, work offline, then go online again to send finished emails and receive new ones. I followed the directions here, and it only seems to delete emails if I'm online when I delete them from the K-9 email. Am I missing something here?
 
Still broken...

When I set the server mail path to "Inbox." the messages are deleted as expected. However, that really makes no sense and shouldn't need to be configured that way.

Running the current version of K-9 and the server is running dovecot.
 
Back
Top Bottom