A mail client is always a tough thing to get right so I'm glad you're working on one
I love then idea that as the total cost (time/money/attention) of personalizing software continues to come down, more people will be able to encourage a diaspora of options, tailored to each niche.
This is one of those types of app that really benefits from a proper menubar with several top-level menus so the user isn’t stuck spelunking submenu tunnels.
I like the idea of a native Linux email client. The UI looks pretty good too. It's really not hard to beat thunderbird.
Calling it version 1.0 is bullshit though. It's only about a month old: https://github.com/c9dev/penguin-mail/graphs/contributors?al...
A project with the complexity of an email client cannot be considered stable in a month. There are bugs that will only show up after a year. It has a calendar after all.
I don't understand this mentality. It's an email client. There's not a lot needed UI-wise to make a functioning interface. Display a list of emails, show the full message when you open it, etc. I don't see anything functionally different between this email app and basically every other one I've ever used.
You've either got insane standards or are using email way different than I.
But from a normal user's standpoint? I don't care. If my email client needs more than a single thread, something's fucked.
I randomly bounce between Thunderbird and KMail and honestly I can't tell the difference except cosmetically. Both are snappy. Neither crash. Both send and receive emails just fine.
2. Seems odd to assume instability by default without evidence.
If so, I'd love to hear a writeup!
It's missing some features that are dealbreakers for me, but I haven't found anything unstable yet.
- can’t choose a sender email?! This is major dealbreaker, if you have many aliases or domains.
- no favico for emails, this is also a deal breaker for me, as I used it to quickly skim and find or check new emails.
- folders orders is messed up, trying to arrange them made it worse
- trying to color a folder and it says “server doesn’t support that”
Also the UI needs more polishing overall.
Ugh, this drives me nuts. It's the same reason why I stopped using my Supernote Nomad for email.
I use iCloud+ email with a custom domain. With that arrangement you authenticate to Apple's servers with your iCloud "primary address", like someone.somename@icloud.com. Then you can send and receive email with your custom domain email address, which is the one you're actually using. But not with Supernote, or apparently Penguin Mail. My Nomad will only send mail with my @icloud.com address, even though that's only used for authentication.
So yeah, I just stopped using it altogether. That's not my address. It's not how people reach me. It's literally just a username.
I'll stick with the web UI in that case. Are you using any other clients on Mac or Linux?
Can this be compiled for other operating systems than Linux?
(This used to come at the cost of code quality, but increasingly does not.)