This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Sent emails are not stored on server (IMAP)

Tags: None
(comma "," separated)
huw
Registered Member
Posts
18
Karma
0
OS
Kontact 4.10.3
Kmail 4.10.3

I'm using an IMAP server for my email. When I send an email, it is stored in the sent folder locally, but not on the server itself. I have ensured that my identity is configured to use the server's sent folder. If I use other devices to send emali, they're correctly stored on the server, just not when I use Kmail.

If it matters, I'm using Chakra Linux and it's a clean install as of a few hours ago. I would greatly appreciate any help with this. Thanks in advance.
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
Can you post the content of .kde[4]/share/config/emailidentities (but strip names and email addresses and any other identifiable information)?


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
huw
Registered Member
Posts
18
Karma
0
OS
Certainly:

Code: Select all
[$Version]
update_info=kmail.upd:3.3-move-identities-to-own-file,kmail.upd:3.3-aegypten-emailidentities-split-sign-encr-keys

[General]
Default Identity=766316842

[Identity #0]
Attach Vcard=false
Dictionary=English (United Kingdom)
Drafts=24
Email Address=[redacted]
Email Aliases=
Fcc=15
Identity=[redacted]
Image Location=
Inline Signature=
Inlined Html=false
Name=[redacted]
Preferred Crypto Message Format=auto
Reply-To Address=[redacted]
Signature Enabled=false
Signature Type=inline
Templates=25
Transport=2117801459
VCardFile=/home/[redacted]/.kde4/share/apps/kontact/[redacted].vcf
X-FaceEnabled=false
uoid=766316842
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
As I expected, the information for these settings is not stored there. Can you grep for the sent folder in .kde[4]/share/config/akonadi_*rc?


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
huw
Registered Member
Posts
18
Karma
0
OS
einar wrote:As I expected, the information for these settings is not stored there. Can you grep for the sent folder in .kde[4]/share/config/akonadi_*rc?

grep sent .kde4/share/config/akonadi_*rc

Code: Select all
.kde4/share/config/akonadi_maildispatcher_agent.notifyrc:[Event/emailsent]

The file looks like this:

Code: Select all
[Event/emailsent]
Action=
Execute=
KTTS=
Logfile=
Sound=
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
This is just a notification indication. I'll try asking around to see where this information is stored.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
huw
Registered Member
Posts
18
Karma
0
OS
OK, thanks. I really appreciate your help, because this is a show-stopping bug as far as I'm concerned, but I really don't want to abandon Kontact/Kmail!
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
I talked a bit with some people on IRC and I have a request for you: can you provide a screenshot of "kmail / settings / Configure KMail / Identities / Modify / Advanced" showing the folders you have set? Host it on some free hosting provider like imgur and then provide the link here.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
huw
Registered Member
Posts
18
Karma
0
OS
http://imgur.com/HtvZEIi

Synaptic is the name of my account. The trash folder works precisely as I expect it to, and I don't use templates so I haven't tested that one.
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
Can you double-check the server is using your identity? Especially if this is not the default identity, it needs to be explicitly enabled in the server's advanced configuration tab.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
huw
Registered Member
Posts
18
Karma
0
OS
einar wrote:Can you double-check the server is using your identity? Especially if this is not the default identity, it needs to be explicitly enabled in the server's advanced configuration tab.

What do you mean by "server" here? My server, in this instance, is the mail host that I pay for. I shouldn't have to configure anything on it, should I? It's always worked with other mail clients and even with older versions of Kmail. And everything else works, just not storing sent email.

I only have one identity configured, and when I'm sending an email I ensure it's selected as the identity to use.

Incidentally, I've been playing with the notifications and just sent a test email. It generated an error which popped up as a notification:

Synaptic: Append failed, server replied: A000254 BAD protocol violation : unknown flag : $SENT

This must be a clue! Does Kmail fully comply with standards?
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
It does, in particular IMAP is well tested and follows RFCs.
I asked for identity in the server configuration page of KMail because the option to change identity for each account is not very discoverable. That said, I'll get the information on to someone more knowledgeable.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
huw
Registered Member
Posts
18
Karma
0
OS
OK, thank you.
wolfi323
Registered Member
Posts
1129
Karma
11
OS
einar wrote:It does, in particular IMAP is well tested and follows RFCs.

Well, not really.
See, f.e.:
https://bugs.kde.org/show_bug.cgi?id=291332
https://bugs.kde.org/show_bug.cgi?id=281853
https://bugs.kde.org/show_bug.cgi?id=318108

And I guess the last one is exactly the problem the OP is facing...
huw
Registered Member
Posts
18
Karma
0
OS
So this has been reported as far back as 2011, and a patch was posted in November last year? Why exactly are we waiting?

By the way, the third link is my own bug report. I'm constantly being told by developers to submit bug reports if I think something is broken. As you can see, I did, and the bug was promptly closed by Laurent Montel who clearly hadn't bothered reading my report properly. He is also apparently refusing to reopen it.

What is going on here? This bug is preventing me from using Kmail. It's at least two years old and a patch was proposed seven months ago!


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]