AquaMail Forum

English - Android => Bug reports => Topic started by: HercONE on September 13, 2014, 04:11:31 pm

Title: Aqua mail does not send ics file directly from the Business Calendar App
Post by: HercONE on September 13, 2014, 04:11:31 pm
Hello,
I have the following hardware / software:
Samsung Galaxy S5, Stock Rom, Business Calendar Pro, Pro Aqua mail.

Today I noticed that I can not send calendar entries as an attachment with Aqua mail. Aqua Mail sends the mail without the ics file. Only the calendar entry as text.

With Gmail and some other email programs it works.

Does anyone have an idea?
Until recently, it worked perfectly.

Many thanks!
HercONE
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: HercONE on September 13, 2014, 04:26:06 pm
>> and some other email programs

GMail and CloudMagic works
Aqua Mail pro, MailDroid, Mailbox did not work

Greets,
HercONE
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: Kostya Vasilyev on September 14, 2014, 09:25:57 pm
Are you *attaching* an .ics to a mesage in AquaMail?

Is the .ics generated on the fly -- i.e. are you doing some sort of "share event" from this Calendar app?

Calendar events can be sent as text/calendar parts, not attachments, but marked as "alternative" to text/plain and text/html. In other words, in a MIME message, they look like just one more type of textual content.

Since I don't have this calendar app and won't know what to do, can you send me a sample message to kmansoft / gmail, and answer my above questions along the way, please.
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: diqua on September 16, 2014, 03:04:37 am
I tried it, too, but it didn't work. Attached some screenshots. There is a light version of Business Calender (with ads). @Kostya Maybe you can test it this way?
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: HercONE on September 16, 2014, 12:37:03 pm
Thx Diqua!
That's my problem.
And if i choose "yes" and than Aqua Mail, there is only the text event, not an ics file...
I tried it with CalenGoo, it works...
Thx a lot!
HercONE
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: mikeone on September 16, 2014, 08:07:13 pm
Thx Diqua!
That's my problem.
And if i choose "yes" and than Aqua Mail, there is only the text event, not an ics file...
I tried it with CalenGoo, it works...
Thx a lot!
HercONE

...mmh.

I tried this also but can not confirm this behaviour (Business Calendar Pro 1.4.2.0 1.4.7.5):
...got both "event text" (in the message body) AND an ics.file (as an attachment).
-> see screenshot

However I got no attachment with Business Calendar Free 1.4.7.3 - only the event text.
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: HercONE on September 16, 2014, 10:04:53 pm
Mmmmhhhhh, i also have the version 1.4.7.5.
I don't know. I can't do any settings in Business Calendar Pro or Aqua Mail...

Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: Kostya Vasilyev on September 21, 2014, 02:17:16 am
Ok, I've written it down. Will try the free :) version.
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: Kostya Vasilyev on September 22, 2014, 02:40:02 pm
Tried the free version:

https://play.google.com/store/apps/details?id=netgenius.bizcal

Opened an event in this calendar app, used the Share button, tried both "Send via email" and the generic sharing (popup after tapping Share).

In both cases, I checked what data was provided by the calendar app to mine.

In both cases, there were no attachments of any kind.

Just the event's title and time information, both as simple text items (the message's subject and its text).

Nothing for me to fix.
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: HercONE on September 28, 2014, 12:15:17 am
Nothing to fix for you means that this is a business calendar app problem?
Thx for checking this out...
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: mikeone on September 28, 2014, 12:44:45 am
Nothing to fix for you means that this is a business calendar app problem?
Thx for checking this out...

Yes, it should be an issue by the business calendar pro app. The free version does not support sending ics-file attachments.
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: pyler on September 28, 2014, 09:29:03 am
Just for one test you can get Pro apk from internet  :D
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: Kostya Vasilyev on October 02, 2014, 01:35:11 am
Oh, so I need to be testing with the Pro version?

If so, I'll buy it (since I don't approve of software piracy), but:

1 - Need someone to confirm

2 - Could someone try the latest Aqua build posted on this forum -- there was an issue sending .ics attachments from HTC's calendar app, which I fixed, so maybe this one is fixed too?
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: Kostya Vasilyev on October 02, 2014, 02:21:20 am
Reproduced, fixed, will post tomorrow.
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: Kostya Vasilyev on October 02, 2014, 02:26:27 am
BTW - based on Android developer docs, it's really a bug in the calendar app...
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: HercONE on October 05, 2014, 06:53:40 pm
Is it possible, that it is a Stock Rom problem?
The Support from Business Calendar answered that they don't know the problem!
They told me, that only Gmail ca sent ics Files, but that's not correct!
With Cyanogenmod that was not a problem.
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: mikeone on October 05, 2014, 07:45:53 pm
This issue has to be clarified with the Support from Business Calendar.
It's not an issue with AquaMail.
Title: Re: Aqua mail does not send ics file directly from the Business Calendar App
Post by: Kostya Vasilyev on October 07, 2014, 12:59:45 am
I already fixed it on my side.

Their bug is using Intent#ACTION_SENDTO in combination with Intent#EXTRA_STREAM. This combo is not documented as valid in Android developer docs, so I was not handling it.. before.