yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Feedback (constructive not complaining)

1. Idle crash reports stopped :good:

2 .SQL Lite crash didn't happen

3. I know you have improved delivery of mails to make it fast (not stuck in outbox) yet it takes 5 minutes for Yahoo (on your app) to G mail (not yet on app). Maybe it can be tuned further

4. Totally agree with what was said earlier regarding detailed instructions (by [MENTION=7034101]Namnodorel[/MENTION]) Your app is simple but not everything is self evident. I for one am not sure about how identities work. I think it would greatly enhance

Thanks for your dedicated efforts
[Android Apps and Games] Pires_7:
Does the app support exchange accounts? Couldn't find any info about that. Thanks
[Android Apps and Games] M66B:
That depends on if the exchange account is accessible via IMAP.

ActiveSync is not supported at this moment.

See here for more information:

https://support.office.com/en-us/ar...-account-47f000aa-c2bf-48ac-9bc2-83e5c6036793

Edit: I have added a FAQ about this:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#FAQ8
[Android Apps and Games] BunnyWarrior:
Where did mailbox.org as provider go? Can´t find it anymore.
[Android Apps and Games] M66B:
It was reported to not work, so it was removed.

If you confirm it works, I will restore it.

You can find the details here:

https://github.com/M66B/open-source-email/blob/master/app/src/main/res/xml/providers.xml#L25
[Android Apps and Games] BunnyWarrior:
It does work using a paid account (which should be the regular case due to the fact that the free trial account only lasts for 30 days and do have some restrictions). Paid accounts are starting with 1 €/month. Right now I geht the mail about your reply using my mailbox.org acc with FairEMail.
[Android Apps and Games] M66B:
Then it will be added again in the next version. Do you have a link to the configuration instructions of mailbox.org?
[Android Apps and Games] geronimoge:
That should work: https://userforum-en.mailbox.org/knowledge-base/article/setup-other-e-mail-clients-manually

As soon as pgp is supported i'll love to test and propably use your app.
[Android Apps and Games] BunnyWarrior:
Here you go:

By the way: Still getting the message: "Attempt to invoke virtual method 'int java.lang.String.lenght()' on a null object reference"
[Android Apps and Games] M66B:
As far as my French goes: yes.
[Android Apps and Games] fmbo:
That works!

I can't remember when I disable this option!

Thanh you very much for your reactivity.

FmBo
[Android Apps and Games] vladsol:
Moving the conversation with swipe from the list causes marking it in the same time like with long press.

As a result, we have the marked blank place in the conversation list.

At least versions 1.316 and 1.317 are affected
[Android Apps and Games] M66B:
I am not sure what you mean, but maybe you enabled the advanced option 'Automatically mark messages read on moving messages' ?
[Android Apps and Games] vladsol:
I mean marking message on the screen, not on server.

See, please, Before and After screenshots in attachments.

Note the blank marked space on second one.
[Android Apps and Games] M66B:
As far as I know this is not a new issue, but it will be fixed in the next release by disabling multiple selection while a swipe is in progress.
[Android Apps and Games] arianat:
Hi Marcel

Persian translate is ready.
[Android Apps and Games] M66B:
Thanks, it will be part of the next release.
[Android Apps and Games] arianat:
[MENTION=2799345]M66B[/MENTION]

legend page is not translated. but I'm sure I've translated them. except that everything is OK.
[Android Apps and Games] M66B:
You'll have to wait until the next release.

You can see here when I import the translations and yours is not imported yet:

https://crowdin.com/project/open-source-email/activity_stream
[Android Apps and Games] M66B:
I have just released

stable

version 1.318

Changelog/download:

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

The new system theme settings will allow light/dark mode depending on the time of the day. This might or might not be supported by your Android version and seems to be properly supported in Android Q.
[Android Apps and Games] mazubo:
Hello, is there possibly an alternative way to show unread emails? I find that because of the simple layout, it's difficult to see the difference between read/unread emails. Maybe being able to have a dot on the extreme left of the emails that haven't been read yet? I find this is the only reason for me not using this email client as my daily driver. I do see all the updates and appreciate the work on this app. Thank you!
[Android Apps and Games] M66B:
Unread messages are shown bold and with a darker or lighter color (depending on the selected theme), which should be pretty clear. Maybe this isn't displayed correctly on your device, so can you please post a screenshot of the same message read and unread?
[Android Apps and Games] mazubo:
Thanks for the quick response. I've attached a screenshot from my phone while using light theme. I couldn't find the dark them within the settings for the life of me..
[Android Apps and Games] m0d:
I have been trying for the last hour to write and edit an email draft, but have come across some issues:

After adding an inline image. Backspace allows you to delete image, but images are still attached even after removing them and saving draft:

As you can see, I added an image then removed it and added the same image since I inserted it to the wrong place. However now image is attached twice even after they were backspaced away and draft saved. The first image was also removed, but there is no way of removing any of them from attachments.

If there is a nested quote when replying, (I am replying to a mail from A, which has a quote from A which includes nested my own quote from my previous mail), then after editing and removing all of the quoted mail the following situation arises:

Cursor starts indented, because:

Whatever I type becomes indented with blue line.

To circumvent the above situation, I needed to find a message to reply to without any previous quotes from myself, therefore no nested quotes and no issues removing all quoted text.

But, I came across another problem to do with drafts, threads, conversations, and reply.

I replied to the same message again creating a new draft ( because of the first issue with attachments that are not removed when deleted).

Somehow the two drafts created by replying to the same email are connected, as they fail to both appear in drafts folder.

If you check timestamp, above and below, there is a draft missing with same subject, (the empty subject is another draft altogether)

although I changed subject by adding an S but still only one appears in draft:

What is weird is that in conversation view, they both appear and have drafts as folder, but only 1 appears at a time in draft folder.

There is an issue with discarding and deleting/trashing drafts. As some drafts immediately return after being discarded when I refresh folder.

I tried discarding, i tried selecting and clicking trash. But some drafts return to folder. (On my outlook account)

Do not know what to do to delete it as it keeps coming back. Seems to be a disconnect between local and server

After saving draft, back arrow returns to draft folder (saves automatically),

Whereas back button always pops up dialog to discard even if you just saved draft,

Version I was editing mail on:
[Android Apps and Games] m0d:
Very weird, indeed.

As soon as I sent the second draft with correct images at the right places. The first draft magically appeared:

Note same empty subject draft as before and neMoon without the S. So this draft definately disappeared.

Also,

The sent draft appears dimmed in sent folder:

So, not sure what this means. Fairemail regards this sent draft as a copy of another non-existant mail, (due to replying to same email twice creating two different drafts?)

Noticing the browsed or searched icon, but why?

I replied to a message that I searched. Now the reply is searched, too?

Scratch that, after syncing sent folder it became the same shade as other messages:

Which brings us back to has draft icon.

Replying twice creating to drafts to the same message caused this?

I still do not get how come they would not both appear in drafts folder at the same time. Only after sending 1 draft did the other return back to drafts folder.
[Android Apps and Games] M66B:
You can find the dark theme in the setup screen menu.

IMHO unread emails are pretty clearly shown on the screenshot and I don't see any reason to change things.
[Android Apps and Games] M66B:
The editor would get slow when checking after each key press if an inline image should be removed, so this happens when sending the message.

I have little control over how the Android text editor works and this might even be device dependent.

I can't reproduce the problem with duplicate or reappearing drafts, but i will double check the source code with this in mind.
[Android Apps and Games] M66B:
It seems to me that Outlook had stored the same message (with the same ID) twice. FairEmail does not allow this and no email server should allow this.

Drafts are moved to the outbox on send and to the sent folder after sending. A sent message is shown dimmed until the server confirms the message is in the sent folder, so check if your sent folder is set to synchronize.

Replying multiple times to the same message creates multiple, different drafts for me.
[Android Apps and Games] m0d:
Okay, I did not want to send this draft as message size would have been doubled if not the case.

Maybe having a manual option to remove like for attachments:

To ease some users mind, maybe making delete available for inline images, like for attachments would help.

As personally, before I send an email I like to go over it and make sure everything is in place.
[Android Apps and Games] mazubo:
I didn't find it within the setup menu as I have found it there before. IMHO (A purchaser/user of the app), I find it difficult to read the emails within fair mail. Just my observation. I have no issues with Gmail or Outlook. I can't pin down/express why that is, however it's an observation.

If you can somehow make that visual tweak, I'm sure I wouldn't be the only one thankful for it?

With this being said, this is your app, and just thought I'd give some input. Cheers,
[Android Apps and Games] arianat:
Thanks [MENTION=2799345]M66B[/MENTION]

Everything is good.

Marcel is there any chance for iOS release?

I mean app store or Cydia
[Android Apps and Games] M66B:
The next version will not show inline attachments when composing messages anymore.
[Android Apps and Games] M66B:
You can select the theme in the navigation menu of the setup screen. Tapping on the menu entry will rotate it from light, to dark, to black, to system and back to light.

Maybe it helps if you explain what you exactly find difficult, so I know what might be tweaked.
[Android Apps and Games] M66B:
I am not an iOS developer, so no.
[Android Apps and Games] M66B:
[MENTION=3138030]m0d[/MENTION] I have found and fixed an edge case when a draft is moved from one to another account.

Did you got any error message while composing the draft?

Did you switch the identity at the top of the screen?
[Android Apps and Games] m0d:
No error messages. I only set up 1 account outlook and the same identity, both same username and email [MENTION=7940141]outlook.com[/MENTION]

My case was the draft disappeared although it was still there. The only way to see it was to enter the conversation view. Only one draft appeared in draft folder at a time. :confused:

After I sent the new corrected draft, the other one appeared in draft folder.
[Android Apps and Games] M66B:
Okay, now I have understood what you were facing.

The next version will open the conversation from the drafts folder if there are more messages in the conversation, so, for example the message replied to and a draft or multiple drafts (your case). The disadvantage of this is that this will require an extra tap when navigation to a draft reply.
[Android Apps and Games] beeshyams:
What exactly does "delete local messages" do on Gmail Inbox?

I did that but couldn't see any changes or I may have not looked in the right place
[Android Apps and Games] M66B:
Delete local messages deletes message on the device which are present on the server too.

It does not delete messages on the server.
[Android Apps and Games] beeshyams:
So how does it help because they will get synced again?

Thanks
[Android Apps and Games] M66B:
The messages will be synchronized again, but maybe without downloading them again, if you for example changed the download setting.
[Android Apps and Games] M66B:
I have just released

stable

version 1.319 1.320 1.321

Changelog/download:

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

[MENTION=3138030]m0d[/MENTION] version 1.321 removes unused inline images on saving drafts
[Android Apps and Games] m0d:
Good to know.

Tested it on previously saved draft, and as you said unused images are removed from list on save draft. Perfect.

Again I tried deleting one of the drafts with a nested quote in it as I would not be avle to do what I wanted with it and avter resyncing folder it came back.

Also,

Where you able to reproduce the bug with editing nested quotes?

For me, and my outlook account, it created blue line that could not be removed.

Workaround was to find another message from conversation without nested quotes.

And a remark about navigation behaviour.

Just mentioning it again,

Clicking arrow takes you back to draft folder and saves draft, always

Nothing wrong as it should be implied, since there is a discard button if you want to discard message.

Where as, when using back button on compose view, discard popup always appears

Just noting down the different behaviours, as last night drafts took me down some strange places.
[Android Apps and Games] M66B:
Regarding the quote editing / blue line: try selecting all or part of the text and use the menu 'Clear formatting'.

Please reproduce the problem with deleting the draft and synchronizing it back and send me the debug info quickly after it (long press 'Support'). Edit: whatever I do, I cannot reproduce this.

I will see if I can ask to discard or save the draft on back arrow. Edit: this will work in the next release.
[Android Apps and Games] M66B:
If you send me the raw message, I will check why not.

Open the message, under more: show headers, download raw message, save raw message.

To contact me: report issue in the navigation menu and attach the saved raw message file.
[Android Apps and Games] M66B:
I have just released

beta

version 1.322 1.323

Changelog/download:

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

Besides a number of bug fixes and small improvements a basic EML file viewer was added, mostly for debugging purposes, but since there are very few, if any, Android apps that can view an EML file, it might be handy one day.

Edit: swiping to move to a folder (trash, archive, etc) and swiping to go previous/next conversation exclude each other now (this applies to the conversation thread view only).
[Android Apps and Games] glops:
Hello Marcel,

you must disable Swipe right/left to go to next/previous conversation when you show original message (to avoid passing to the other message if you want to zoom the message)
[Android Apps and Games] M66B:
Make sure you put two fingers on the text and you won't have this problem.
[Android Apps and Games] M66B:
I have just added this FAQ:

Why are messages sometimes shown with a small delay?
[Android Apps and Games] glops:
it works but it's not practical always with two fingers

simpler for me it's to disable Swipe right/left to go to next/previous conversation

thank you for your work :good:
[Android Apps and Games] M66B:
I have just released

stable

version 1.324

Changelog/download:

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

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] M66B:
I have just released

beta

version 1.325

Changelog/download:

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

If Google doesn't fix their stuff, we have to do it ourselves ...

This version should fix the only remaining known occasional crash.
[Android Apps and Games] M66B:
I have just released

stable

version 1.326

Changelog/download:

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

This version adds an option to display the name or name/email address.

Since most requested features are implemented and all known bugs are fixed now, I think FairEmail is ready for a public Play store release.
[Android Apps and Games] howzitnow:
feature request

I have hidden some folders under my Gmail account as there were a lot and I didn't want them cluttering my screen but those folders aren't listed in the pop up "move to" menu. I have to go back to the main page "show hidden folders", then return to the email message to be allowed to save the message to a folder I need, but don't need to see daily. It would be nice if there was an option to have hidden folders accessable in the "move to" pop up menu.

Thank you for your excellent work.
[Android Apps and Games] M66B:
This is an exceptional use case and not worth an option IMHO.
[Android Apps and Games] beeshyams:
Thanks for your dedicated untiring effort:good:

A request to reconsider earlier request ONLY if you feel it is not an edge case or too much work.

Addition of contact picker in template. My use case and likely not applicable to many - I can keep the entire group of concerned folks in loop while replying to one person in group so that I don't get repetitive mails. Also may double up as custom reply to some contacts (unavailable for instance)

No problems if you decline, you have given us a lot:)
[Android Apps and Games] M66B:
A contact picker is simple to add, but I am not sure where you want to insert the email address. In the template itself?
[Android Apps and Games] beeshyams:
Thanks. Yes. In the template

To clarify let's say I have five people who need to be in loop on a matter. If I get a mail from any one of them, now the template reply will go that person only. If I can populate all 5 emails then I can create a rule having email addresses of all 5 to match separated by commas - I hope that will work. If this works than all 5 are updated and it saves time for all of us
[Android Apps and Games] Vesem:
New mail notification contents

I'm test-driving the free version of FairEmail from the Play store, and so far I'm finding it pretty snappy and usable, so thanks for your efforts!

I'm a little confused about the notification when new messages are waiting. Currently, I get a nearly-empty notification box that says there are messages and has a little numeric counter in the lower-right corner. There's no indication of message sender or subject or anything, and no action buttons. I see from the FAQ that "Notifications with message preview" is a Pro feature, but AFAIK the "From:" and "Subject:" headers are not what you mean by "message preview". What should I be seeing in notifications on the free version?

(BTW this is on Android 6. Is the problem perhaps that the "parent notification"/"child notifications" capability is only available on newer Android versions?)

On a related note, I saw upthread that you don't plan to offer the option to disable the message preview in notifications on the Pro version. Personally, I strongly prefer to keep my notifications lean, so forcing this feature on Pro users with no option to turn it off creates a perverse incentive, wherein the only way to get the behavior I want is to not pay for the Pro version. Given that you're already disabling the feature for free users, I have to assume that your code makes it easy to switch it on and off. Is there some compelling reason to deny your paid users the option to use or not use the Pro-only features?

I also noticed a behavior that looks to me like a bug: long-press to select text does not work in the cleaned version of messages. So if I want to copy some text out of an email, regardless of whether I trust the sender, the only way I can do it is to switch to "view original", at which point long-press→select→copy works as expected.
[Android Apps and Games] M66B:
Showing the message sender and subject in notifications is a pro feature.

I can't add an option for everything, there are already (too?) many, because at some point it will get confusing, resulting in extra support questions. I will consider to add an option to disable the message preview in notifications. It would help if at least some people would want this too.

Selecting text in messages (not original) works fine for me, so I am surprised it doesn't for you.
[Android Apps and Games] m0d:
Yes. Only text above the action bar is selectable; i.e. from, to, subject, ...

Whereas body is not.

Body is not selectable
[Android Apps and Games] M66B:
Selecting the message body text works fine for me.

It is being enabled here:

https://github.com/M66B/open-source.../main/res/layout/item_message_normal.xml#L771
[Android Apps and Games] m0d:
But, On my device body not selectable.

only from, to, size, etc everything above action bar
[Android Apps and Games] M66B:
The only difference between for example the 'from' field and the body text is the font (default vs monospace) and it is not very likely that this is causing problems for you:

From: https://github.com/M66B/open-source.../main/res/layout/item_message_normal.xml#L330

Body: https://github.com/M66B/open-source.../main/res/layout/item_message_normal.xml#L761
[Android Apps and Games] m0d:
What is the difference between

tvNoInternetBody: https://github.com/M66B/open-source.../main/res/layout/item_message_normal.xml#L751

tvBody: https://github.com/M66B/open-source.../main/res/layout/item_message_normal.xml#L771

vwBody: https://github.com/M66B/open-source.../main/res/layout/item_message_normal.xml#L777
[Android Apps and Games] M66B:
tvNoInternetBody: the text displayed when the body is not downloaded and there is no internet

tvBody: the sanitized body text

vwBody: will be replace by a WebView to display the original message

A WebView is an expensive view, so it will be added only when needed to prevent lags, etc.
[Android Apps and Games] m0d:
I am on 7.1.1
[MENTION=9734378]Vesem[/MENTION] i believe is on Android 6

Maybe somehow older devices restricted?

But it makes no sense as From, to, via, received, size, and subject are all selectable for me.

Whereas body is not.
[Android Apps and Games] vladsol:
I confirm

Android 7.1.2
[Android Apps and Games] M66B:
I have built a test version which might solve the body text not being selectable.

Please contact me if you want to test it.
[Android Apps and Games] M66B:
If you cannot select the text of the message body, I like to know which device you are using with which Android version and variant (like Android One, MIUI, etc).
[Android Apps and Games] Vesem:
I can confirm that, same as m0d and vladsol, I can long-press to select and copy from the header area, just not the sanitized message text. Long-press seems not to register at all in the sanitized message body area.

I'm running rooted stock OxygenOS 3.2.7 (Android version 6.0.1) on a OnePlus 3.

(I swear I'm going to update it any day now! But I have a lot of tweaks and configuration and stuff to get it the way I like it, and it's going to be so much hassle to start all that again after a clean flash. :crying:)
[Android Apps and Games] fraschi51:
Hello, Marcel,

I haven't used it so far, but even on my Android 7.1. device it is NOT possible to start the copy process with a long press in the body.

---------- Post added at 08:29 AM ---------- Previous post was at 08:21 AM ----------

Hello, Marcel,

I haven't used it so far, but even on my Android 7.1. device it is NOT possible to start the copy process with a long press in the body.

If you want, I can also try if it works with the trial version.