• 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

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.
 
Upvote 0
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!
 
Upvote 0
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!
 
  • Like
Reactions: Shanness and jdj
Upvote 0
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
 
Upvote 0
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
 
Upvote 0
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
 
Upvote 0
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?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones