yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
The 'IDLE' error message will be fixed in the next release.

Mail will be sent right away and if sending failed, it will be tried again on connectivity change. It is on my to do list to try again faster.
[Android Apps and Games] M66B:
Saving empty drafts will be fixed in the next release.

This is a problem of your PDF viewer which is expecting direct access to files. You should update or install another viewer which supports the Android Storage Access framework (available since Android KitKat, so compatibility with older Android versions is not really an excuse anymore these days).

Your alternative is to store attachments first and open them using your file manager or using your PDF viewer. However, for privacy reasons I am advising you to use another PDF viewer. There is no need for a PDF viewer to have access to ALL your files.

To others: for a FAQ about this: which PDF viewers are you using?
[Android Apps and Games] fraschi51:
xodo is my pdf-viwer
[Android Apps and Games] M66B:
It is not my primary goal to make money with FairEmail. However, developing quality apps takes a lot of time, which isn't a real problem in itself because it is fun to create something new and useful. The problem comes when people are starting to asks for (and even to demand) more and more features and the same questions over and over again without reading the FAQ. There are basically two choices: either ignore feature request and questions and not support the app at all or ask a little money for some pro features. In my opinion a not supported app is a dead app, so this is not an option for me. That leaves asking a little money, which will most likely not cover the costs/time at all because the vast majority of the people only wants free (and often privacy violating) stuff these days, but it creates a responsibility towards the paying people, for which I am sensitive.
[Android Apps and Games] beeshyams:
In addition, also see this error popping up

'yahoo ' failed

* BYE JavaMail Exception: javax.net.ssl.SSLException: Read error: ssl=0x7e7c5b9340: I/O error during system call, Software caused connection abort * BYE JavaMail Exception: javax.net.ssl.SSLException: Read error: ssl=0x7e7c5b9340: I/O error during system call, Software caused connection abort

2018-08-24 12:28:20
[Android Apps and Games] M66B:
Is this an error notification or an error message in the folder list?
[Android Apps and Games] Primokorn:
No issue with the PDF readers of MiXplorer and Google Drive.

Some insights...

This email app might be for you if your current email app:

• is slow and heavy

• is not maintained

• stores your emails on their servers
[Android Apps and Games] beeshyams:
Error notification along with the other failed notifications. Strangely, didn't see in morning when installed

If it is of any help in troubleshooting - my cell is not always connected to internet and connect when I feel like
[Android Apps and Games] davemosk:
Missing multipart/alternative text/calendar attachment

Hello,

I recently received an email that contained a calendar attachment that was somehow invisible to Fairemail. The email itself showed up as blank within Fairemail, and there were no reported attachments. The full text of the email can be found at:

https://pastebin.com/pTNNd0rE

It would be good to be able to process these sorts of calendar attachments.

Thanks again for all your great work Marcel!

Best regards

Dave
[Android Apps and Games] m0d:
I thought that takes you to log
[Android Apps and Games] M66B:
I am more a developer than a designer, so I think it is good to have some discussion about the UI, so thanks.

I have attached the mockups to make it easier to see them.

Sender/subject order: I like to see from who a message is coming first because persons are more important to me than subjects. Some people never type a subject, which makes this even more important. So, for me there is a logic behind the ordering, which is more important to me than mimicking what other apps do.

Sender/subject font: the font size/weight are the same to have a balance look and to express that both are equally important.

All separator lines, except in the navigation menu, are 1 dp (device pixel) high. The color is about 2/3 lighter than the background (depends on light/dark theme).

Stars: in addition to the remark already made: I think it is cleaner / less busy looking if the star is standalone.

I think it is important that you can see the number of messages in a conversation, so you know what to expect when opening it. This is especially important when messages auto expand, making other messages in the conversation clip off the screen.

Account / folder name: the unified inbox can consist of folders of different accounts, so I think it is important to show the account name. Messages in conversations can be located in different folders (even the trash folder), so I think it is important to show the folder name.

Message/attachment size: the message size is shown if the message was too large to download. Showing sizes is important to people with limited data plans.

The next version will have a setting to default collapse the addresses section.

The message list item and message header need to be the same, else expanding/collapsing will be ugly. The add/update contact icon should therefore be no part of the message header. It would make the message header look less clean / more busy as well. Another reason is that is won't be a much used feature.

I will look into the action bar layout again later because it looks nice in the light theme (but not in the black theme). There is also a challenge in the compose screen because there are two action bars.

Anyway, comments and opinions are welcome.
[Android Apps and Games] M66B:
It was quite useful to post the full text of the email, so thanks.

This problem will be fixed in the next release.
[Android Apps and Games] M66B:
The log will be moved to long press operations in the next release.
[Android Apps and Games] M66B:
I have just released

stable

version 1.268

Changelog/download:

https://github.com/M66B/open-source-email/releases

Edit: to get calendar attachments you'll need to delete local messages and to synchronize again, so the messages will be decoded again.
[Android Apps and Games] M66B:
[MENTION=6227794]westcoasturf[/MENTION] I have experimented with different action bar foreground and background colors, but I can't find a combination that displays nicely in both the light and dark themes. I don't want to have different button/text colors for different themes because somebody will inevitably complain about this.

Any suggestions?

For reference:

https://material.io/design/components/bottom-navigation.html
[Android Apps and Games] M66B:
Why are some attachments shown dimmed?
[Android Apps and Games] BreckZeBoulay:
Very good !:good:
[Android Apps and Games] M66B:
Are there objections to set messages waking up from snooze unread and show a new message notification for them?
[Android Apps and Games] M66B:
I have just released

stable

version 1.269

Changelog/download:

https://github.com/M66B/open-source-email/releases

There was one bug fixed that could cases crashes, especially when multiple accounts were setup, so you are advised to update.

This is a nice opportunity to try the update check (long press 'About').
[Android Apps and Games] dorqus:
Long pressed about and got a toast saying "something went wrong with that request"

Currently running 1.268

Logs sent
[Android Apps and Games] M66B:
Something weird is going on:

01-10 15:06:43.283 23454 10652 E fairemail: java.io.FileNotFoundException: [url]https://api.github.com/repos/M66B/open-source-email/releases/latest[/url]

Unfortunately, I have no explanation for this.

This is a valid link and not a file:

https://api.github.com/repos/M66B/open-source-email/releases/latest

Are you using a firewall? Some Xposed module?
[Android Apps and Games] dorqus:
I am using. NetGuard, but of course FairEmail is allowed internet access on both WiFi and mobile.

Looks like Android webview was not allowed to get to the internet. I allowed it by enabling "manage system apps" and now the update check works.
[Android Apps and Games] M66B:
FairEmail does the update check without delegating it to the WebView, so this is still odd.

Edit: the next version will show better error messages.
[Android Apps and Games] M66B:
I have just released

beta

version 1.270

Changelog/download:

https://github.com/M66B/open-source-email/releases

This version will resize images by default. See for more information this FAQ.

This version adds a new option to automatically navigate to the next (=newer) conversation. You'll (naturally) need to disable auto closing for this.

Previous/next navigation is now dynamic, which means that next will work for newly arrived messages too. There is a small price for this (or a new feature, depending on how you look at it): previous/next will go to the message list if there is no previous/next message anymore.

Thanks, donations and purchases are appreciated.
[Android Apps and Games] fitittome:
I just want to throw this out there. Maybe I'm missing a setting somewhere. I have MuPDF viewer installed. If I tap an e-mail pdf attachment, the viewer loads fine. However, I cannot then use 'Recents' (also referred to as the Overview screen, recent task list, or recent apps) to flip back to FairEmail to check the body of the e-mail, for example. Or maybe load a different e-mail with the pdf still open. It's almost like FairEmail is 'replaced' by the viewer app. Same for LibreOffice Viewer. Difficult to describe, so I've attached a screenshot to demonstrate.

edit:removed screenshot
[Android Apps and Games] M66B:
This is just how Android works.

You can save the PDF to view it outside of the app.

Edit: while looking into a workaround for this I discovered this is a problem with the receiving app. For example showing a PDF with the Google Drive app doesn't have this problem.

Related documentation:

https://developer.android.com/guide/components/activities/tasks-and-back-stack
[Android Apps and Games] M66B:
I have just released

beta

version 1.271

Changelog/download:

https://github.com/M66B/open-source-email/releases

This version fixes two crashes caused by recent changes.
[Android Apps and Games] MDV106:
how does it stack up against K9-Mail? I've been using K9 because it consumes VERY little battery and is fast (even though the interface is not pretty)
[Android Apps and Games] M66B:
Maybe FairEmail uses even less battery and is even faster, try it and you know it.

Edit: see also these FAQs:

How can I reduce the battery usage of FairEmail?

How can I reduce the network usage of FairEmail?
[Android Apps and Games] fitittome:
I used to use K9, very good but I don't miss it! :D Just try the free version of FairEmail for a few days then upgrade to pro if you like it.
[Android Apps and Games] M66B:
I have just released

beta

version 1.272

Changelog/download:

https://github.com/M66B/open-source-email/releases

This version has another fix for a crash caused by recent changes.
[Android Apps and Games] M66B:
I have just released

stable

version 1.273

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] M66B:
I think FairEmail is finished now or are there still wishes left?

Except for these of course:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#frequently-requested-features
[Android Apps and Games] fitittome:
The first one on that list, I understand. But it would be handy to move to next e-mail after deleting or archiving when you have the e-mail open. Anyway, great work, as always!
[Android Apps and Games] M66B:
Just enable the option Automatically go to next conversation on close conversation ...
[Android Apps and Games] fitittome:
Oh! I missed that! But it's not working as I would expect. It maybe re combination of unified inbox or other settings. Let me have a play and see before jumping to incorrect conclusions.
[Android Apps and Games] M66B:
FairEmail will go to the next conversation (=newer conversation) in the list you were coming from when the conversation is closed. In the case of navigating from a new message notification this will be the unified inbox.
[Android Apps and Games] davemosk:
PDF attachment processing

Hi again Marcel,

I've been having a problem handling PDF attachments. I use Adobe Acrobat as my PDF reader. If I get an email attachment, press on the"eye" icon next to the attachment, and select Adobe Acrobat in the "Open with" dialogue, I get the following error: "This file could not be accessed. Check the location or network and try again."

NB - selecting Drive PDF Viewer works happily, but I'd really prefer to use Acrobat.

An entire email containing an attachment can be found at: https://pastebin.com/NzANp6mh

Thanks again!

Dave

---------- Post added at 07:27 PM ---------- Previous post was at 07:24 PM ----------

FairEmail is a joy to use, looks great, works well, uses less battery than K9, is faster than K9, has a search function that works much better than K9 on my Dovecot setup, it's fully open source, the author is very responsive ... what more could you want?
[Android Apps and Games] M66B:
This is a problem of Adobe Acrobat reader, IMHO a huge problem. It doesn't support the Android Storage Access framework, which it really should on recent Android versions. See here for some more information:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#frequently-requested-features

So, switch to a decent, up-to-date PDF reader.

Edit: there were some PDF readers mentioned in this thread a while ago. Can anybody refresh my memory? I will add a FAQ about this tomorrow.
[Android Apps and Games] fitittome:
MuPDF viewer (Lightweight document viewer) - https://f-droid.org/app/com.artifex.mupdf.viewer.app
[Android Apps and Games] davemosk:
Ah, OK - that's good to know.

Do you have a favourite PDF reader?

Thanks!
[Android Apps and Games] glops:
I replaced Adobe Acrobat Reader with PDF Viewer
[Android Apps and Games] M66B:
I am almost never reading PDF documents on my smartphone, but the earlier mentioned MuPDF seems a better choice than PDFViewer to me.
[Android Apps and Games] davemosk:
I'd say you're good to go!
[Android Apps and Games] chantoine:
Xodo.
[Android Apps and Games] BreckZeBoulay:
MiXplorer with the pdf module.
[Android Apps and Games] M66B:
I have just released

stable

version 1.274

Changelog/download:

https://github.com/M66B/open-source-email/releases

Since this version fixes an occasional crash you are advised to update.
[Android Apps and Games] M66B:
I have just added this FAQ:

Why can Adobe Acrobat reader not open PDF attachments?

There is a link to a list of open source PDF viewers in the answer.
[Android Apps and Games] ouzowtf:
[MENTION=6227794]westcoasturf[/MENTION] Can you make a mock-up for the settings page too? ;)

The settings page always irritates me when I open it. I think there needs to be more structure. Centered text and buttons with subscreens aren't the best choice in my opinion.

At the moment I nearly have to look at every object to orientate.

And the fast configuration made things even more confusing for me. In general I think it's a very good feature for adding new accounts, but when you're done and have set up your accounts it's just distracting from the other options.

The same with permissions and battery optimization.

Such things could be grouped in a separate section.

The options should be left aligned labels with checkboxes and secondary texts, instead of the checkmarks and the "done" text.

https://material.io/design/platform-guidance/android-settings.html

Sorry for interrupting :silly:
[Android Apps and Games] M66B:
I absolutely agree on this, so I like to see suggestions on how this can be improved.
[Android Apps and Games] Licaon_Kter:
1.267 F-Droid

NetGuard 2.222 allow app access ONLY to e-mail server

E-mail with fancy formatting and attached small pics...

* default stripped out text view is OK

* see original version view is OK (text & formatting OK, remote images don't load as expected, loading bar stuck at 75%)

Now try to reply/forward such an e-mail... stuck at grayed out fields, empty content, big spinning wheel waiting (forever?) for images that won't ever be downloaded.

FYI, I was able to reply/forward these in the past (not sure at what version) so this is something newish.

/PS: Yeah yeah maybe it's fixed in 1.274 or maybe not :)
[Android Apps and Games] M66B:
This has already been fixed ...
[Android Apps and Games] BreckZeBoulay:
where is fairemail ?! :eek:
[Android Apps and Games] M66B:
Maybe you or somebody else should ask FairEmail to be added while I work on an improved setup.
[Android Apps and Games] Licaon_Kter:
https://github.com/offa/android-foss/pull/42 Done
[Android Apps and Games] BreckZeBoulay:
Done

https://github.com/offa/android-foss/issues/43

EDIT : too slow, done twice oops !

EDIT 2 : closed
[Android Apps and Games] Licaon_Kter:
PullRequest > Issue :D
[Android Apps and Games] BreckZeBoulay:
Yes I consider that's an issue that FairEmail is not listed :p
[Android Apps and Games] M66B:
I have just released

beta

version 1.275

Changelog/download:

https://github.com/M66B/open-source-email/releases

The version has a simplified setup. Please let me know if you have suggestions for further improvements.
[Android Apps and Games] BreckZeBoulay:
I try a proposal...

May be some lines could be reorder.
[Android Apps and Games] M66B:
Thanks for the suggestion, but I have had already several complaints that the navigation menu has too many items, so this is not going to happen.
[Android Apps and Games] BreckZeBoulay:
May be you can group some lines.

- About section : Privacy, Rate this app, Other apps

- Help section : Help, Legend, Support

- Settings section : Export, Import

Each section opens a screen (like the setup account section) with buttons
[Android Apps and Games] M66B:
I have just released

stable

version 1.276

Changelog/download:

https://github.com/M66B/open-source-email/releases

Thanks, donations and purchases are appreciated.
[Android Apps and Games] yshibu:
Hi Marcel,

Since there is a sidebar in options, there is no link back to normal email list view.

Best,

h.
[Android Apps and Games] M66B:
You can just use 'back'. This has not been changed and will work only if there are synchronizing accounts.

Edit: the sidebar is called a navigation drawer.
[Android Apps and Games] M66B:
[MENTION=5746166]yshibu[/MENTION] if 'back' from setup really doesn't work for you, please let me know because then it might be caused by the recent changes somehow.
[Android Apps and Games] yshibu:
No, back is working as expected.

I'd expect this back arrow, because in most cases you have this arrow for going back or closing the navigation drawer.

In options you don't have an arrow to go back to list view but the icon for opening the drawer. So in this case it would need both icons: for opening the drawer and for going back to list view.

Mh, maybe one possibility: a new 'x'-Button for closing the drawer and always an arrow for going back. Or another one: Don't use the arrow for back function like in advanced options, only for closing the drawer.
[Android Apps and Games] M66B:
How about an email icon in the action bar, similar to 'folders' in the message list?
[Android Apps and Games] ouzowtf:
I just looked at the new settings and didn't see at first that there is a navigation drawer inside (!!!) the settings submenu.

I'm quite sure this is against any guidelines, be it material guidelines or general ux guidelines.

Maybe I have some time to visualize anything quick and dirty at work, since I have no working PC at home at the moment.
[Android Apps and Games] M66B:
I don't think this is against the material design guidelines. Moreover, it is more a dedicated setup screen than a preferences screen. You could argue that the advanced options screen should be a preferences screen, but preferences screens are rather limited. For example adding descriptive hint texts or dynamic items, like showing if the connection is metered, requires ugly workarounds. Also, the navigation drawer is a typical material design widget.

Maybe it is just getting used to it. In any case the settings screen is a lot less busy now.

I have another change in mind to get rid of the centered design and to emphasize more on the setup character, which I will work on later.

Isn't it great that we are taking about the design of the setup screen now, instead of about things not working or about new features? :)
[Android Apps and Games] ouzowtf:
It is!
[Android Apps and Games] yshibu:
Ah, like a general home button? Good idea, I think, this will work.

Time ago asked you about changes in font size layout. I forked your repo an did for myself. So maybe you want to have a look: https://github.com/dev4223/open-source-email And there are some functional layout changes, too, which help me to have a quicker overview.
[Android Apps and Games] M66B:
Can you please post screenshots?
[Android Apps and Games] M66B:
Somebody asked me by email how much time I have spent on FairEmail so far. I don't really keep time, but given that there are currently more than 3,000 commits on GitHub (this is without the initial, unpublished proof of concept) and a conservative estimate of 20 minutes per commit, it would be about 1,000 hours. People hardly pay anything for apps, the so called conversation rate is mostly less than a percent, so this would never have been profitable for a company.
[Android Apps and Games] yshibu:
Here they come. It's a junk folder. Zoom level is 1.
[Android Apps and Games] ouzowtf:
I took a few minutes to hack something together to get a little impression of how I think the settings could look with "material design guidelines", checkboxes and sections.

It's incomplete, ugly, has wrong colors, wrong texts and is not fine tuned, but maybe works for further discussions.

Since XDA Labs currently doesn't want to upload my picture, I uploaded it here: https://abload.de/img/fairemailsettingsneut5kbo.png
[Android Apps and Games] M66B:
I am sorry, but I don't see improvements here.
[Android Apps and Games] M66B:
I have just released

beta

version 1.277

Changelog/download:

https://github.com/M66B/open-source-email/releases

Please let me know what you think about the new (quick) setup screen layout.
[Android Apps and Games] m0d:
A comment on navigational drawer,

Pro features would be more suitable in between last 2 sections, as you are probably only going to select it once to activate it.

However, templates, operations and setup are more frequently accessed.

Might be best in last section, right before or after invite.
[Android Apps and Games] yshibu:
Ah yes, it's just my personal preferences realised with your email app.

For quick overview in list view I wanted a bigger sender line. In message view I wanted to save space in header, so put size and date in one line. And for better view I wanted the subject line larger then the other address lines and drawn with a lighter color.. And when the message is shown I want always see the subjects. Yeah, but that are my personal prefs here.

It's a nice plain email app, and I see, that my layout changes doesn't fit a global view on the app. So I could change it to my needs and thats all I wanted. Thanks for all your work!!!
[Android Apps and Games] yshibu:
Email icon in the action bar is nice. How about the same icon in advanced option action bar?
[Android Apps and Games] M66B:
The advanced options should navigate back to the setup, so this isn't logical.
[Android Apps and Games] BreckZeBoulay:
Nicer than the previous one.

Same kind of screen to group some sections will be good (as I said yesterday)

And what is the interest on the envelop icon ?
[Android Apps and Games] M66B:
The screenshot do not show this clearly: is the message header text dimmed?
[Android Apps and Games] M66B:
Dimmed = low lighted, in contrast to highlighted.

I have checked the source code, but there is basically nothing in between a tap and opening a message or conversation. There is also no difference between opening a message and opening a conversation.

Next time try to tap on the expander icon too.