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 =)

Reply via email to