AquaMail Forum

English - Android => Development builds => Topic started by: Kostya Vasilyev on September 26, 2013, 02:27:51 am

Title: 1.2.5.7
Post by: Kostya Vasilyev on September 26, 2013, 02:27:51 am
http://www.aqua-mail.com/download/AquaMail-market-1.2.5.7.apk

* Updated translations (thanks, Slava).

+ Replying to an iCal event and saving in device's Calendar can now be done independently.

+ Already saved iCal events with changed times can be updated in system Calendar (Android 4.2+).

* Restored access to .eml attachments as attachments (for use with other apps).
Title: Re: 1.2.5.7
Post by: fatappel on September 26, 2013, 08:21:49 am

* Restored access to .eml attachments as attachments (for use with other apps).

My hero!!!  Thanks for taking my special request.  Tested and works great.
Title: Re: 1.2.5.7
Post by: srt10coupe on September 26, 2013, 11:11:37 am
excellent Header Bar
(http://img.tapatalk.com/d/13/09/26/vu9ygy3e.jpg)

:-)

please for all views...
Title: Re: 1.2.5.7
Post by: druckmusik on September 26, 2013, 11:59:54 am
http://www.aqua-mail.com/download/AquaMail-market-1.2.5.7.apk

* Updated translations (thanks, Slava).

+ Replying to an iCal event and saving in device's Calendar can now be done independently.

+ Already saved iCal events with changed times can be updated in system Calendar (Android 4.2+).

* Restored access to .eml attachments as attachments (for use with other apps).

Updated from 1.2.5.5 and now imap (against dovecot) doesn't work any more.
I get "Fehler synchronisiere Mail: Der Server reagiert nicht.", which means "Error synchronizing: Server does not respond."
But I see the server responding (in tcpdump).


Stefan
Title: Re: 1.2.5.7
Post by: druckmusik on September 26, 2013, 03:10:38 pm
http://www.aqua-mail.com/download/AquaMail-market-1.2.5.7.apk

* Updated translations (thanks, Slava).

+ Replying to an iCal event and saving in device's Calendar can now be done independently.

+ Already saved iCal events with changed times can be updated in system Calendar (Android 4.2+).

* Restored access to .eml attachments as attachments (for use with other apps).

Updated from 1.2.5.5 and now imap (against dovecot) doesn't work any more.
I get "Fehler synchronisiere Mail: Der Server reagiert nicht.", which means "Error synchronizing: Server does not respond."
But I see the server responding (in tcpdump).


Stefan

Did further testing:

Downgrade to erlier versions was not possible :-)
so I deinstalled 1.2.5.7 and installed 1.2.5.5 from
the play store. imap worked again. Then upgraded
to 1.2.5.7 and got the same error  as before.
Downgrade didn't work.
Deinstalled 1.2.5.7 and manually installed 1.2.5.6
which works.
As other reported 1.2.5.7 to work, it seems to
depend on the imap-Server.
Mine is dovecot-2.2.4


Stefan
Title: Re: 1.2.5.7
Post by: fatappel on September 26, 2013, 06:01:09 pm
There's a server sync error on all my accounts with this development version - imap.  Still very happy to see .eml attachments available
Title: Re: 1.2.5.7
Post by: Kostya Vasilyev on September 27, 2013, 05:42:45 pm
Yes, it seems Dovecot claims to support the ESEARCH extension, but then can't parse an actual command.

I've limited the use of ESEARCH to Gmail only, until other server developers can find the time to read the ESEARCH spec.

http://www.aqua-mail.com/download/AquaMail-market-1.2.5.8.1.apk
Title: Re: 1.2.5.7
Post by: Thomas on September 28, 2013, 03:46:18 am
Just a quick question. What is ESEARCH and what does it mean in conjunction with Gmail?
Title: Re: 1.2.5.7
Post by: Kostya Vasilyev on September 29, 2013, 01:28:44 am
ESEARCH is "extended search".

Some users have thousands of old unread messages, and my code needs to keep track of each one.

ESEARCH returns the list of messages in a much more compact form that the default, baseline, SEARCH command, reducing traffic and improving performance.

This is an optional IMAP extension, and there is a way for an IMAP server to advertise its support.

FWIW, I also implemented support for the optional MOVE command. This is a more efficient / reliable way to move messages between folders. Baseline IMAP only has COPY, so a message has to be copied, then marked as deleted in the source folder, and finally deleted.

MOVE is supported by Gmail, Fastmail, and possibly others.
Title: Re: 1.2.5.7
Post by: doctorow on September 29, 2013, 02:14:52 am
Kostya FWIW Fastmail uses a modified version of Cyrus Imap. See http://blog.fastmail.fm/2012/11/09/the-technology-behind-the-classic-and-new-interfaces/.  It's thus quite possible that the MOVE command is supported by those running a recent version of Cyrus.

I am also curious have you tested your ESEARCH usage with a Cyrus server? The latter supports the ESEARCH extension.

Sent from my GT-I9100 using Tapatalk 4

Title: Re: 1.2.5.7
Post by: Kostya Vasilyev on September 29, 2013, 01:15:18 pm
Yes, Fastmail works fine with MOVE, and is enabled in AquaMail, based on CAPABILITY.

The special case, "use only with Gmail, assume all other servers are broken" applies to ESEARCH only, and I intend to keep it that way.
Title: Re: 1.2.5.7
Post by: Mattik on September 30, 2013, 01:22:48 pm
Yes, it seems Dovecot claims to support the ESEARCH extension, but then can't parse an actual command.

I've limited the use of ESEARCH to Gmail only, until other server developers can find the time to read the ESEARCH spec.

http://www.aqua-mail.com/download/AquaMail-market-1.2.5.8.1.apk

Works fine again.
Thank you.

Sent from my XT890

Gesendet von meinem XT890 mit Tapatalk 2