Sent e-mails don't arrive in sent folder

My e-mail client doesn’t show anything in the sent box, or anything equivalent in my language (Dutch)
I therefore can’t truly tell if a message is sent.
I do see the e-mail appearing and disappearing in the outbox and it works on my thunderbird desktop client.

I use a home e-mail server.

1 Like

Which server software?

Yunohost, a server OS based on Debian.

I still have this issue.
I see the additional error: “not connected”
when opening the outbox.

I do notice now that I have a literal sent box.

I have also noticed, that there are some duplicate folders which are only local. This should not be and is in my opinion a bug. It seems that the Mailsetup creates those folders maby because the online folder is not discovered correct via IMAP.
For me, it is:
“Gesendet” (Sent) is there twice with the same nametag
“Postausgang” (Outbox) twice with the same nametag
“Entwurf” and “Entwürfe” (Drafts vs. Drafts)
“Junk” and “Unerwünscht”

On of them is always only local and seems to be prefered target. It would be better, if one could assign folders manually like in Thunderbird.

EDIT: Seems to be a very old issue. Moving e-mails in IMAP account only done locally [closed] - together.jolla.com

I run into this once again with somehow important mails. I’m never sure if mails are really sent to the recipient and confused if they do not appear on my other IMAP clients. This really is a annoying bug.

Also, somehow i can not really forward from the duplicate (in my case German named “Gesendet” duplicate of “Sent” folder). Normally sending mails from that account does indeed work.

I have seemed to fix this for my specific setup.

I guess details will very much depend on the IMAP server implementation and where that keeps its mailboxes.

I use UW imapd (yes, really) on my home server to serve email.

Up until now, my mail root had the structure

 ~/mail/INBOX
 ~/mail/Sent/sent-mail-a
 ~/mail/Sent/sent-mail-b

where ~/mail is obviously the IMAP root.

I.e. I had a directory named the same as the IMAP namespace folder name ‘Sent’.

This worked fine with most mail clients where you can set the sent/fcc mailbox, but not with SFOS mail.

I have now changed the directory name to sent-mails, created a mailbox called sent-mails/sent-default, and created a symlink called ~/mail/Sent pointing to that.

Killed all imapd processes on the server and restarted SFOS mail to send a message. And yo and behold, the sent message appears where it is supposed to.

TL;DR: if you can, check that the ‘Sent’ mailbox on you server is a real mailbox, and not a directory, or subfolder of another mailbox.

Note that L10N should not matter, i.e. ‘Gesendet’ is not a real name, in IMAP there is only and literally ‘Sent’.

1 Like

Again, details of this are very much server specific, e.g. see how Cyrus does this:

Mailbox Namespaces — Cyrus IMAP 3.10.1 documentation

so depending on config, sent may be ‘Sent Items’ or ‘Inbox.Sent Items’.

Yep, operating dovecot, I can confirm overly «clever» opinionated configurations are likely to produce various glitches on clients.

Server-side global inbox via virtual folders is a fun exercise, too, for example.

I don’t know what mail server software the providers linke mine (manitu.de) implement, but it would very welcome to adopt the IMAP handling in the SFOS GUI to the specifics, as i can not influence the provider on that and it works with all my other clients. So i wouldn’t blame the mail provider or his implementation at the moment for this.

I still have this issue.
Where can I see where Sailfish sends it’s mails?