yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] M66B:
I have changed it to "Notifications with message details (requires Android 7 Nougat or later)", is that better?

As far as I remember, you are the second person asking for this, which tells me there is not a high demand for this option. Anyway, I will consider to add an option for this somehow.

I like options too, the more the better. It seems to me that we are more or less of the same generation, maybe that makes a difference. However, the experiences with my other apps tell me that most people seem to have trouble with a lot of options causing extra support questions. Therefore the original design goal of FairEmail was to have no options at all. If I use this to measure the success of FairEmail, it has completely failed ;)

I think the current setup is quite okay as first-run wizard. IMHO it is both simple to use and usable for advanced users. It also 'tells' that you can setup multiple accounts and identities.

Options are part of the setup and shouldn't be in the way for day to day usage, so IMHO the options are in the right place. However, I agree that the gear icon might need to go as it could be confusing for first time users (but handy for advanced users).
[Android Apps and Games] M66B:
Since I cannot reproduce the problem of not being able to select body text, I need people wanting to test changes in order to fix this. So far, nobody has contacted me for this ...
[Android Apps and Games] frits889:
Feature request

Hello,

Yesterday I started using FairEmail after using K9 for some years. I really like

the new look of FairEmail, and all seems to work just fine. A special plus is

the option to delay delivery: prepare an email late in the evening and have

it delivered early in the morning. Probably a keeper.

After a day of using FairEmail I do have a few requests:

First, I do not send html-email (and do want to receive it). K9 has a setting

for that, but within FairEmail I cannot find such a setting. Right now it sends

html-email (well, plain text and html). Can a "plain text only" option be made?

Then there is another thing I like about K9: you can hide that your user agent

identifier. I did not see such a feature in FairEmail. I would like to have that

option.

A third one is that I have three mailboxes. I do not want to use the unified

inbox because mistakes are easily made. When I switch mailbox, I first get a

list of "folders" within that box, and from that I can select my inbox. I would

like it when I change mailbox, it drops me immediately in the inbox.

Thanks for all the good work,

Frits
[Android Apps and Games] M66B:
Why would you like to send text only? Almost everybody today expects to receive HTML formatted messages.

I will look into the user agent, which is actually a good idea since FairEmail is privacy focused.

Just set the one folder you want to see by default as the only one being part of the unified inbox and it will be shown by default.

Long press a folder and there will be an option to select/unselect this.
[Android Apps and Games] m0d:
I can test. To see if it works on my device.
[Android Apps and Games] TraianDr:
Nice email app
[Android Apps and Games] frits889:
Thanks for the fast reply.

I see email as a text-only medium. It worked fine for me like that for more than 30 years. Yes, I do use Mutt on a daily basis, fastest and most configurable client I know. Never had the urge to switch to HTML. HTML-email can contain too many nasty elements (text-only cannot really contain anything nasty). I wrote that I want to receive HTML-email: I do not, but I have to because too many people love it.

Great, thank you.

I will look into this feature. The long-pressing thing in Android is always kind of a voyage of discovery :cool:
[Android Apps and Games] M66B:
[MENTION=9734631]frits889[/MENTION] I have been looking into setting a generic user agent, but I am afraid this might result in rendering problems. If you are concerned about your privacy, it is generally not a good idea to view the original message at all. This is also why the original message is reformatted in the first place. This also means that there is not a good reason to add an option for this.
[Android Apps and Games] M66B:
I have just released

beta

version 1.327

Changelog/download:

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

I had to look into the Android source code to solve the body text not being selectable. With some magical source code this Android bug, reported already in 2013, is being workaround around now.
[Android Apps and Games] m0d:
Thank you. Works now.
[Android Apps and Games] M66B:
First of all thanks for your helpfull reflections.

The most vocal users, writing in forums, etc, are mostly the people wanting options. However, this is by far the smallest group of users.

I like to keep the setup screen as-is as the center of all setup tasks. I also like to keep all the steps. People could revoke contacts permissions and enable battery optimizations again, wondering why things don't work anymore.

I agree that the advanced options should be more accessible. However, I am not sure how yet.

How about renaming 'advanced options' into just 'options', with the idea that everybody can judge for themselves if they are advanced or not. And how about adding a sixth setup step 'More', which opens the navigation menu to make people aware of the import, export, options, etc.

I've done my best to group the options in a logical way, to give them a proper title and to add additional hints/remarks where I thought it would be useful. If you have suggestions about how to improve this, please let me know.
[Android Apps and Games] fitittome:
As as an average user. A happy and donating user. I read these lengthy comments. I've concluded that the current set-up is fit for purpose. Sure, its different to other software, but I feel it is intuitive. Importantly, its more intuitive than its closest competitor, which I have migrated from. When I migrated I would have given it a 10/10 rating but its just kept on evolving and getting better and better. I'm not sure that a fundamental UI change would necessarily make things any 'easier' or 'better' given the considerable work it would entail.
[Android Apps and Games] fraschi51:
Hello, Marcel,

by chance I discovered in replying that FaiEmail unfortunately does not support media-appropriate behaviour! The fact is that when you reply to a received mail, you delete everything that you don't refer to and only leave the passages that you refer to in your reply mail. If you write your answer or comment directly below it, the recipient will know what is meant by the comment "but I see this quite differently" and you don't need to describe the commented facts yourself again.

But for this it is necessary that - at the latest when editing - every quoted text is preceded by the usual quote character '> ' (including new breaking of the text). Then it is no problem to write your answers without the quote sign between the quotes and they will be recognized immediately.

It is also no argument against such a behavior that some mail clients (including FairEmail) only support meaningless TOFU. And it's no argument to me that many users use TOFU because they don't know better or because it's not supported by their mail client. True to the motto "Eat **** - millions of flies can't be wrong", right?

It is a pity that FaireEmail does not provide quoted text with the usual quote character ...
[Android Apps and Games] M66B:
I have no idea what you mean.

What is "media-appropriate behaviour" ?

Replying will add the original text of the replied message below your reply, unless you use the reply 'Edit' button.

FairEmail uses HTML blockquotes not ugly '>' characters, which was used in the 80s when there were no HTML messages.

I am a vegetarian, so I eat TOFU, but that doesn't mean FairEmail or me are TOFU ;)
[Android Apps and Games] fraschi51:
Hello, Marcel,

media-appropriate behaviour I have explained in my posting: "The fact is that when you reply to a received mail, you delete everything that you don't refer to and only leave the passages that you refer to in your reply mail. If you write your answer or comment directly below it, the recipient will know what is meant by the comment "but I see this quite differently" and you don't need to describe the commented facts yourself again."

Some links in german <http://www.x-7.de/links/email-netiquette/zitieren-quoten-fullquotes.html> and <http://www.usenet-abc.de/wiki/Team/Quoten>

How can you (in textonly view) different between quote and anser (without quoting-character)?

TOFU means (in german) "Text oben Fullquot unten" - that ist not media appropriate.
[Android Apps and Games] M66B:
I am still not sure what you mean. Do you mean when receiving or when sending messages? Do you mean with or without using the edit reply button?
[Android Apps and Games] fraschi51:
I thik my first link doesn't work anymore. Instead of him you can use: <https://einklich.net/usenet/zitier.htm> or <https://pamer.net/usenet/zitieren.html>. Normaly TOFU is not meaningless, instead you must use the reply edit buttom.
[Android Apps and Games] fitittome:
I think he's asking, in a round about way, for the edit reply to convert to plain text and have the > symbol inserted at the beginning of each line.
[Android Apps and Games] fraschi51:
As I said instead you must use the edit reply buttom.
[Android Apps and Games] M66B:
If so, I don't think that is a bad idea because it would also solve the ugly non splitting blockquotes.
[Android Apps and Games] fraschi51:
Some other german links: <https://herr-kalt.de/arbeitsmethoden/emails-beantworten> or <https://userforum.mailbox.org/knowledge-base/article/tipp-richtig-mailen-will-gelernt-sein>

Sorry that I have no links in english ...
[Android Apps and Games] fitittome:
Yes, but maybe only if the plain text option is in use? And, if you click reply to an e-mail with plain text enabled, you could skip pressing the edit reply button altogether. Its a 'retro' solution but I like the idea!
[Android Apps and Games] fraschi51:
It's my normal behaviour here that I read AND write mails in textonly.
[Android Apps and Games] M66B:
Plain text is identity dependent and the identity can changed, so this is not possible.

I think it is going to be a retro solution ;)
[Android Apps and Games] :
The main thing I think could be more intuitive would be to change the item "Setup" to either "Settings" or "Setup/Settings" and then put the advanced settings under item 5 in the setup menu, instead of having to click the hamburger menu again to access advanced settings.

I'm not overly concerned with the memory usage, but FairEmail has been towards the top of my app memory usage lately. Usually well over 100 MB in any trend I look at on my phone (3 hours, 1 day, etc). Is this normal or do I possibly have a sync issue?

Edit: I have 2 accounts syncing, Android 8.0, Huawei device.
[Android Apps and Games] M66B:
How does the memory usage compare to other apps?
[Android Apps and Games] :
Google Play services

Is running about the same at 119 MB.

FairEmail is running above

Google Play Store which is 87 MB.

FairEmail is #5 top usage under Android OS, Android system, system UI, and the aforementioned Play Services.

Edit : even my heavy browser usage is significantly lower.
[Android Apps and Games] M66B:
I don't think this is unusual.

Also, memory usage is a relative thing which isn't really visualized in the Android memory view.

As long as the device has enough memory available, memory is not always cleaned up, as this is a relative expensive operation.
[Android Apps and Games] :
Thanks. That is what I was thinking, but wanted to run it by you. FairEmail is still smooth as silk and I haven't seen any negative performance.
[Android Apps and Games] h4waii:
Where do feature or modification requests go? Didn't see an "Issues" tab on GitHub.

Can the font for displayed subject be configurable? Forcing to italics isn't ideal, can be straining on eyes.

The "MORE TRASH MOVE REPLY" bar -- can that be moved to the bottom of the e-mail instead of breaking up the entire thing? IMHO, this causes a lot of "searching" for e-mail contents instead of your eyes going directly to where they should.

Similar to above, the e-mail headers which are already collapsible, is it possible to have a global option to keep them collapsed?
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Apologies if this is a repeat

I am not sure how to quote when replying. Only way I see is to tap the pencil, reply to sections of mail. But this looks bad because of the whole lot of font info etc that gets added

What is the correct way?

Thanks for your response
[Android Apps and Games] beeshyams:
This is what I mean

Sorry couldn't edit it in previous post

Mailed you raw message
[Android Apps and Games] fraschi51:
Oh, I never see this ... but I don't use Gmail ... ;)
[Android Apps and Games] M66B:
You are at the right place. GitHub issues are disabled because they are misused too often and I prefer to have all discussion at one place.

People didn't like the sender and subject font to be the same and since the sender and subject font size can be changed italic was chosen to distinguish the sender and subject. Bold is used for unread, so this is not an option.

The message action bar acts as a separator between the message header and message text. Moving it lower can result in it being far away if the message text is long and confusing because there is also a small action bar at the bottom.

There is already an option to collapse the addresses by default.
[Android Apps and Games] M66B:
This looks like the original message view, right?
[Android Apps and Games] beeshyams:
No. For me for some reason, all the sent messages look like this. I thought it was a design thing to show sent in white
[Android Apps and Games] M66B:
I am pretty sure the screenshot is the original message view. Did you maybe enable this for known contacts in the settings?
[Android Apps and Games] beeshyams:
You are right. Forgot about that and disabled it

Anyway you have the inputs to correct

BTW any plans to implement contact picker in templates as discussed earlier?

Thanks
[Android Apps and Games] M66B:
It is on the to do list.

Edit: to be clear: only for building the template, not for sending templates as messages.
[Android Apps and Games] beeshyams:
Thanks

I am not sure I understand. Will wait for your implementation
[Android Apps and Games] dipole:
Love fairmail pro but was wondering if is possible to be able to swipe to delete from the main conversation view? There are emails that I get that I know I am just going to delete so it would be nice to be able to swipe left or right to just delete them

Also, is there a dark theme? I have a hard time remembering where the options are, it would be nice if the advanced options screen was more accessible.

EDIT: Ok, i found the swipe options and the dark theme options. I still think it would be wise to have an options screen with all the options in it instead of having all of these settings in various places. When setting up it takes a long time to find everything because they are scattered.
[Android Apps and Games] M66B:
Swipe to delete: just configure the left or right swipe target folder to be the trash folder in the account settings.

Options, including theme: in the navigation menu of the setup screen.
[Android Apps and Games] EagleWind:
I got an error when I tried to save SMTP configuration.

504 5.5.2 <localhost>: Helo command rejected: need fully-qualified hostname
[Android Apps and Games] M66B:
Please enable debug mode in the advanced options, reproduce the problem and send me immediately after that the debug info by long pressing 'Support'. Don't be scared by all the debug texts appearing, it will ago if you disable debug mode again afterwards.

Edit: nevermind, I have figured out the problem already.
[Android Apps and Games] M66B:
I have tried to add POP3 support and actually I had it even working, but I have removed it again because I don't want to support an ancient protocol that can only access one folder, always needs to download all messages to check for new messages or to delete just one message and can't mark messages as read, etc. It is simple a waste of resources given that IMAP is offered by all major email providers.
[Android Apps and Games] beeshyams:
Then why the effort :confused: and curious to know
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Likely related to earlier problem with quotes.

When I see my previous messages sent using quotes, I cannot view the content unless I enable original view. Screenshots make it evident
[Android Apps and Games] fraschi51:
As far as I understood Marcel, quoted text is now hidden by default (because it is known) and only displayed in a readable form again when you click on the button with the quotation marks, marked green in the attached image.
[Android Apps and Games] beeshyams:
Thanks for your sharing. Makes sense.:good:

Please ignore my above post [MENTION=2799345]M66B[/MENTION]
[Android Apps and Games] ouzowtf:
You didn't hide the mail address at the bottom. Just saying.
[Android Apps and Games] fraschi51:
Thanks, fixed. :)
[Android Apps and Games] M66B:
I have just released

stable

version 1.328

Changelog/download:

https://github.com/M66B/open-source-email/releases
[Android Apps and Games] M66B:
Also because the quoted texts are visible in the other messages in the same conversation thread.
[Android Apps and Games] M66B:
I am sorry, I forgot to fix this in the release of today.

It will be fixed in the next release.
[Android Apps and Games] M66B:
I have just released

beta

version 1.329

Changelog/download:

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

This version adds a local contacts database. Addresses you receive messages from or send messages to are automatically added to this database. CC and BCC addresses will not automatically be added to reduce the size of the contacts list. The contacts in this database will be used only when no contacts permission was granted to FairEmail. This new feature will allow you to avoid the Android contacts database. Contacts "learned" will be exported and imported too.

This version allows you to enter the full user name when editing sender addresses is enabled in the settings. Leaving the user name blank will result in using the email address of the selected identity.

Again I have been debugging Google's stuff and fixed (accidental) double taps ending multiple selection. Would you have expected this to happen?

[MENTION=7608491]EagleWind[/MENTION] your problem should be fixed.

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] Axolord:
Thanks for adding this awesome feature! Will try and report my experience

Greetings
[Android Apps and Games] M66B:
Note that the Android contacts picker works without contacts permissions too, so you can have both local and Android contacts.
[Android Apps and Games] Licaon_Kter:
Wow, thanks, those were a pain.

A small request, for "Collapse messages in conversations on *back*", could you just not collapse it and actually go back if the conversation has only one e-mail?
[Android Apps and Games] M66B:
There is already an option to enable/disable collapsing messages on back.
[Android Apps and Games] beeshyams:
[MENTION=2799345]M66B[/MENTION]

Any plans to expose sync as a shortcut that can be turned on /off by automation?
[Android Apps and Games] frits889:
Pity.

I see that I can now send HTML-free email. Was a bit hard to find, in the identity-setup, but it makes sense. great! :)

I will ditch K9 for now and see how FairEmail holds in day-to-day use :fingers-crossed:
[Android Apps and Games] M66B:
Setting a user agent is simple, but the big question is which one without getting into trouble.

The identity settings are the most logical and flexible place for plain text messages.

Feedback is always appreciated and might make FairEmail better.
[Android Apps and Games] M66B:
That would allow other apps to turn off FairEmail, so I don't think this is a good idea.

Why would you want this?
[Android Apps and Games] Licaon_Kter:
There is no point to collapse ONE email... but there is for MANY, not sure what option I should toggle so I'm not forced to hit back twice for ONE email (where collapsing doesn't help with anything), and keep a way to collapse MANY emails on back.
[Android Apps and Games] beeshyams:
Other apps won't turn them off by themselves unless the user consciously invokes the shortcut

I may be a small minority but don't need mail to be flowing in always. At selected slots they are synced and replied off line to be sent on next sync

I know I can do this by quick tile but would be happier to do it smartly

Short answer: personal choice +battery life
[Android Apps and Games] M66B:
I will think about always collapsing more messages on back. This sounds reasonable.
[Android Apps and Games] M66B:
I might add schedules to turn synchronization on/off, but if I do I like to keep it simple. Would something like this work for you:

mon 00:00-24:00
tue 00:00-24:00
wed 00:00-24:00
thu 00:00-24:00
fri 00:00-24:00
sat 10:00-22:00
sun 00:00-00:00

So, a predefined line per day where you can set the start and end time.
[Android Apps and Games] beeshyams:
That's fine. Thanks for considering

That way one could set up a few time slots per day

---------- Post added at 12:49 AM ---------- Previous post was at 12:12 AM ----------

Edit: Also do consider if this is required or needed by others. And the work involved
[Android Apps and Games] M66B:
The proposal allows for setting up just one time slot per day.
[Android Apps and Games] beeshyams:
Thanks

That doesn't help me but may be useful for others so you decide
[Android Apps and Games] M66B:
I have just released

beta

version 1.331 1.332

Changelog/download:

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

This version adds simple scheduling and automation. See this FAQ for details:

https://github.com/M66B/open-source-email/blob/master/FAQ.md#user-content-faq78

Feedback, thanks, donations and purchases are appreciated.
[Android Apps and Games] beeshyams:
:good::good::good:

Thanks a ton. I wanted to try this stop /start service in case you wouldn't implement but you didn't disappoint :)

Edit : Gave it a quick and dirty shot - sync quick tile changed status!
[Android Apps and Games] M66B:
Hopefully that is not a complaint ...

The FAQ about schedules has been updated with some more information.

How do I use schedules?
[Android Apps and Games] M66B:
Can you please explain another time what you exactly want.
[Android Apps and Games] beeshyams:
No. Definitely not a complaint.

I meant I didn't set up automation the way I wanted but only tested it works in a quick way ?
[Android Apps and Games] beeshyams:
Marcel, my apologies for making you spend time on this. I think I landed up with a X-Y problem in proposing a solution.

My need - Person A sends a mail. Let's say based on subject it triggers a template reply. Now it goes only to A since he is the sender. But I want to be able to send the same reply to B also (think of A and B as team members and my template shows current state of project which would help B to know). In other words update B too like a group mail.

Is it possible?
[Android Apps and Games] M66B:
You can do this by making two rules, one to send the message to A and one to send the message to B.
[Android Apps and Games] beeshyams:
Edit - it's exactly what I wanted

Thanks a ton

---------- Post added at 08:27 PM ---------- Previous post was at 08:23 PM ----------

Elementary....

A simple solution ?

---------- Post added at 08:30 PM ---------- Previous post was at 08:27 PM ----------

@M66B

Scheduling is a pro feature - fine

Out of curiosity, how are you going to prevent a non-pro user from implementing those commands to enable /disable? Am I missing something?
[Android Apps and Games] M66B:
FairEmail handles the automation commands, so before executing the commands FairEmail can easily check if the pro features are activated.
[Android Apps and Games] M66B:
Especially with the addition of scheduled synchronization I think it is a good idea to always enable FairEmail on pull-down-to-refresh. Agreed?