Am 16.07.2012, 12:29 Uhr, schrieb Jan Kundrát <[email protected]>:
You'll be happy to see that support for building messages with
attachments which landed in master last night. I hope I'll have it ready
today.
Yes am.
Do you have done further work on the composer GUI or intend to or is the
field open atm?
-> Do you want dnd support for attachments?
I'll appreciate if you can wait a bit about this thing -- the
ComposeWidget has been refactored (not the GUI, but the actual MIME
building blocks) and I'm not finished yet (should be done today).
When support for attachments is ready, I'll make it speak CATENATE when
saving messages on the IMAP server.
* CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT
SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE
CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC
ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS AUTH=PLAIN
AUTH=LOGIN
How do you test it =)
(ok, i guess you run a development imap server - impressively complete
list nevertheless)
I've taken a brief look at msmtp and it appears to be mostly a
`sendmail`-compatible binary.
Yes. Is minimal sendmail drop-in.
Trojita should already support this mode
Yes - to my shame i looked at the composer, saw the red message, tried to
send a mail, ended up bein mis-coded (then) and didn't check any further.
of operation (just let it call `sendmail -bm` IIRC in IMAP -> Settings
-> SMTP instead of connecting over network) -- that should work well
enough. Or are you having any issues with that?
No works, but i traced the msmtp binary to figure (the config GUI always
snaps back to S-SMTP)
So I understand that you aren't exactly willing to hack on an SMTP
client, right?
I'm fine wit invoking msmtp - but it needs improvement as well.
Nevertheless trojitá will need a working smtp client because of limited
IMAP servers and the unwill of joe user to install and use sendmail (or
replacements)
I'll see the present state (hopefully i got more time this WE) and what
can profit from either (msmtp needs regular body & header as well)
There's some crude support for storing addresses in QSettings which
Thomas Gahr contributed many months ago -- it's enough for
autocompletion.
Afaics the completer cannot complete a comma separated list of recipients
or parse name and address distinctly.
.... It's case sensitive ;-)
If you've configured msmtp i can send you the sources of the frontend and
a dummy abook to have a look - otherwise i'll just borrow code and send
patches for review.
I suspect there are going to be many different existing address book
implementations, so I guess it'd be best to have a
pluggable/configurable backend for good platform integration.
We'll just need an interface to feed a QList<QPair<QString, QStringList>>
(name, list of mail accounts)
If you think that it's a good idea to plug to $whatever, please go ahead.
I didn't find anything more of a "standard" (every mail client somehow
uses it's own addressbook format)
Also it's old[1] as a rock and mutt compatible ;-)
I'll use it as sample implementation for a generic addressbook interface
then.
Cheers,
Thomas
[1] http://abook.sourceforge.net/ - 0.4 is from 2000 - they're approaching
0.6 =)