On Wednesday, 30 April 2014 16:03:09 CEST, George P. wrote:
Sure, I can. The main thing I failed to explain here is that I
fetch mail from my ISP POP3 server to my Linux box where I run
an IMAP server. When I'm on Windows, I use Trojitá to connect to
my Linux box and, when I'm on Linux, I use either Mutt or
Trojitá.
The thing is that I want to keep everything (both messages I've
sent and messages I've received) on my ISP's POP3 server. That
can be seen like a poor man's backup + I can access my email
through Webmail, when I'm not home.
Thanks for explaining that. Since you already run a custom IMAP server,
have you considered running a local submission server which speaks SMTP on
your Linux box? That way you could add the BCC-ing on a single place. The
actual submission could still take place *through* your ISP's servers.
I'm also wondering what kind of an ISP offers POP3, but doesn't offer IMAP.
Do you have any problems with e.g. mail quotas on such a setup?
Aside from my specific usage scenario, the practice of BCC'ing
one's self generally exists for other reasons too (bad reasons
maybe, I don't know).
These scenarios are usually implemented on the submission server, though --
at least if we're talking about the same circumstances (like a company-wide
policy, etc.).
Maybe in "pure" IMAP architectures/designs such a thing/need
becomes obsolete, and since Trojitá is an IMAP client, I can
understand that such a feature does not belong in the Trojitá
"core". Here's where a scripting/plugin system could come into
play.
A scripting system indeed sounds great, but I'm not sure we have enough
volunteers to maintain it (you're the first and the only one so far).
In case you're interested in incorporating the patch into the
Trojitá "core", I can (now) see how this bcc checkbox pollutes
the compose window. It sucks actually. In most cases, the user
doesn't need to see it. Maybe we could add an option in the SMTP
options tab that reads "Offer BCC self" (or something like
that). Or maybe we can leave the patch here, just in case, and
do nothing more.
I think that the patch is rather specific to your use scenario. Unless
other people object, I do not think that it is a good idea to include it.
It's great that you say this yourself -- I do not like telling people to
"go away" at all, and especially not when they went as far as making
patches for themselves.
Cheers,
Jan
--
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/