Mac OS 10.9 – Infinity times your spam
blog.fastmail.fm
blog.fastmail.fm
I'm no mail server expert, but I don't understand OP's conclusion, that ALL Mail.app clients are faulty.
Not showing folders that exist on the server, that's super confusing.
Checkboxes that don't work - well, that's a common preferences bug - auto-turning-back-on of settings.
And not testing that you're copying to the folder that you've selected, that's a rookie mistake. Any software which makes changes to another machine over the internet should be checking that it's not causing an infinite loop.
"I have yet to find any email app on any platform that I can't swear at daily."
I've been using mutt for many years and have not found a single bug or issue. It's fast, powerful, ridiculously configurable, and never surprises me.
[0]http://lee-phillips.org/gmailRewriting/I've seen some bugs over the years, but very very few. I wouldn't use anything else.
I run mutt on a distant server, so I wrote a simple attachment handler that can save or view attachments locally. Despite my wishes, the real world does occasionally send me photos. :)
"the real world does occasionally send me photos."
Dealing with the real world, while using mutt, is made easier with muttils: http://lee-phillips.org/muttheaven/
For Inky (http://inky.com) we had to devote a bunch of Gimap-specific effort into explicitly syncing flags, for example, because Gimap simply doesn't notify clients of flag changes. Inky has to poll Gimap for flag changes rather than passively learning about them via IMAP IDLE.
And the treatment of labels as folders is a mess for IMAP clients, as is the All Mail folder, which -- if not handled properly -- effectively generates a duplicate of every message in every folder.
But Gimap does work reliably in our experience. It's a bit slow, but it's less broken than IMAP servers run by other major providers (who shall remain nameless).
I use the Gmail app for most of my mail and Mail for work Exchange. I've caught myself multiple times inadvertently trying to send a funny article using work email. Ugh.
We've had this capability on the desktop forever. There is not pro-consumer argument Apple could make for denying a setting that lets you change this.
Since the previews, I have not been able to archive emails for Gmail accounts or Google Apps for Business. A subset of mails archived directly on Gmail will appear and stay in Mail's Inbox. I'm not sure where the developers for Mail went to that they didn't have the resources to fix it. Maybe to help with the iOS 7 crunch?
We actually have some evidence to suggest that we've picked up a few customers leaving Gmail because of this problem. Which is nice, but now we have to deal with a different bug. Nobody is safe from Mail.app! ;)
There was even a windows version for a while, which you could get if you bought NeXT's Enterprise Objects Framework for Windows NT.
Peeking into a user's mail box? I know it's all plain text anyway, but this article makes me feel a bit uneasy.
It is pretty hard to diagnose issues without at least gathering basic information on the state of an account.
Not really sure I see the issue. If Google, for example, had an issue and they needed to examine the meta data surrounding individual pieces of my email I'd likely be alright with that as long as they didn't read the message's content/body or any attached files which I view as quite private.
Despite this improvement, however, I think I shall continue to avoid this company's software in favor of more mature, open source solutions.[2]
[0]http://discussions.apple.com/thread.jspa?messageID=12758081&tstart=0
[1]http://lee-phillips.org/iphoneUpgradeWarning-4-2-1/
[2]http://www.mutt.org/ (http://www.washington.edu/alpine/ might be OK, too.)The old version that shipped with 10.8.5 had none of these problem at all. Mail.app went from being perfect to being actively hostile :(
Microsoft, for all their faults, is notorious for having fantastic QA and not breaking old apps when they update Windows, and would never have let that happen. You'd think when you update the camera that you'd check such a popular app as Skype.
Point is, it seems like the Mail team isn't the only place QA is lacking at Apple.
Windows 8.1 has had a number of severe problems.[1][2][3]
[1] http://www.bit-tech.net/news/bits/2013/10/21/win-rt-81-pulle...
[2] http://www.forbes.com/sites/larrymagid/2013/10/17/windows-8-...
[3] Anecdotally, a coworker tried upgrading on two separate devices (after Microsoft pulled 8.1 for awhile and then made it available again). On both it installed fine but disabled all of his Metro apps from starting.
See the parts about backwards compatibility. I'll grant that Microsoft isn't as fanatical about backwards compatibility as they used to be.
Maybe I don't know how mail works, but shouldn't that be 4 billion? I imagine disk space would become an issue before a 32 bit identifier became an issue.
(we do have a testing account with top-bit UIDs and MODSEQs set to make sure nothing is trying to do signed maths with them)
Does anyone knows if there is a way to get strict threading —without changing the client?
In order to create a new protocol/platform, you need to build an outstanding product. Apple is probably the best at doing this. The Facebook platform is another example, where awesome photo sharing led to the full social network, and later Open Graph.
Microsoft actually made many improvements to a mail/calendar/task sync protocol with Exchange (seriously, go read the spec!) and they had adoption via Outlook, but they made the mistake of requiring licenses for development which kept it locked-down for years.
This stuff is really tricky and just takes a while to happen. I think the email ecosystem is actually poised for a protocol shift, due to the easy distribution+upgrade path of App Stores and the web. But working with mail is a huge technical challenge-- just to start, a single user has more mail data than most startups' entire database.
I've actually been working on a new email app for the last year, so I'm intimately familiar with the difficulties. :) You can sign up for our beta here: www.inboxapp.com
Thankfully his responses are saved for posterity in the imap-protocol discussion list archive. ;)
https://mailman2.u.washington.edu/mailman/mmsearch/imap-prot...
Also, threading algorithm changed slightly in Mavericks, leading to many more mistakes than ever before.
Inky is a clean-sheet mail client implementation written with Python and Chrome Embedded Framework. It's taken us several years to get it to this beta stage; give it a try and let us know your thoughts at <hi@inky.com>. It's currently free; we'll likely offer upsell freemium versions at some point, once we're satisfied with it.
Mail is hard.
Will definitely check this out and pass along any relevant feedback.
That's false FUD.
That's primarily a reaction to the dozens of mail startups that layer on top of GMail instead of supporting IMAP, POP, and SMTP etc. But obviously there's something on that page to offend anyone who tries hard enough to be offended.
To be clear:
- this is a really hard problem
- we're iterating in public to get user feedback
- we're not charging anything and don't have any immediate plans to
- we specifically ask for feedback via <hi@inky.com>
I'm not sure which aspect of this gave you the impression that our objective is to foist -- as you put it -- "false FUD" on poor unsuspecting consumers.
Sorry to bitch, but snarky comments are the main reason HN -- once my absolute favorite place on the web -- is turning into a useless cesspool.
See you on Quora, where the discourse is still reasonably civil.
This is simply false, as most mail clients really do support IMAP/POP. The statement caught my eye too. No need to get all huffy about someone pointing this out.
Between this and an avoided answer to whether you keep passwords in the cloud you've lost one potential customer.
But sure, take your ball and go home.
You publicly "malign" your competition in a way that several people in this thread feel is nearly libelous, then get huffy when someone calls you on it. I agree with his view: the conventional (i.e., in the average person's mind) "mail client" supports _any_ conventional "email provider" by definition.
I understand where you were coming from, but the statement itself was too broad, and now your reaction is digging a deeper hole. If a little blunt, I believe the original observation was meant as "feedback" that you claim to want. Nobody was talking about boycotting or ragequitting for a better forum, until you got defensive and refused to respond in a way that doesn't end in a personal insult against the commenter, or a general sneer at the community in general.
EDIT: also why a .pkg with password requirement instead of a simple .app ?
.pkg: it's so we can clean up prior installs; maybe not a permanent thing
1) I have to log in to your service. Why? Makes me think you're storing my mail credentials on your server. If it's a cloud sync issue, use Dropbox/iCloud.
2) Doesn't use my Contacts in To: field. This makes it a non-starter for me.
It does look pretty, I think the filtering is very smart, and I like the "smart cards".
2) It will. Give it a little while to find your contacts. :)
Threaded view might resurface some day for advanced users, but right now it's not on the roadmap.
We do support a (non-hierarchical) conversation, though (of course), as well as a sender-based view that's pretty handy in certain circumstances.
Does Inky support this?
- proper mail indexing and search on large mailboxes
- S/MIME
- per-account HTML signatures
- CardDAV
- CalDAV
Edit: Also, i am wondering what inky's business model is? Will the client cost money in the future? Ads? - Inky caches your email on your computer and indexes it. We'll continue to improve the performance aspects of this.
- S/Mime and calendar support are on our to-do list.
- Inky lets you create per-account HTML signatures, and a default signature for the others.At this point we're mainly focusing on getting the core solid and performing well.
Probably another few months on that; more new features will come in 2014.
Frankly, though, I blame MS Outlook. When it hit the scene, email became a thorny mess of standards, almost-standards, and not-standard at all .. and it seems the rest of the industry is quite happy following that disastrous path to oblivion set out for us with the MS Outlook/Exchange competition.
I don't think email ever worked well.
As far as MS Outlook and standards: That little rant reads like it was written about web-browsers and you just replaced "Internet Explorer" with "MS Outlook." MS Outlook uses a fairly standard implementation of IMAP/POP3/SMTP and has since forever. Microsoft have their own ActiveSync mechanism which isn't a standard, but no competing solutions have really appeared which compete with ActiveSync (and replace IMAP) so while you could blame them, you could also blame the complete lack of innovation in this space.
This wasn't really an issue pre-Web2.0. But now with all the effort to construct billion dollar social networks, its quite a common thing for people to just hand over the keys to their email and ignore the risks.
Back in the 80's and 90's, your email password wasn't something you ever shared. Nowadays, its almost like the other way around.
Oh .. as for your criticism of my 'rant', well I suppose I could also finger GMail for the mess that email is in these days ..
I have to use Outlook Web Access at work (no alternatives), which is even worse than regular Outlook, and I'm keeping a list of all the ways its user-facing interface is broken. I left the list at work or I'd be able to rant for pages right now.
Google and MS are the evil! Apple shit just works. Etc.
I think such rants should indeed be made public, but maybe there was a better outlet for FastMail to do that.
> Won't it piss off iOS users, who are not responsible for Apple's bad practices?
In many(most?) services abuse of the service is met with suspension, etc. IMHO this case clearly counts as an abuse of the system regardless of whose fault it is.
To make things worse, there is hardly any way to know when you've done it right. I'm not even sure there is a right way. When you start looking at how actual email clients speak IMAP, you'll see that they all manage to ask for a list of emails in completely different ways. It's a small wonder that these systems appear to work at all.
What real innovation has there been on Mac OS X since Bertrand Serlet left?
Where are all the adult engineers?
I've met a few people now who are contracted by Apple to work on their customer facing Apps. They commute to Cupertino from the Bay Area every day. Nice people but they're second tier. They never critique Apple, think Apple is the best at everything, and shrug their shoulders at any technology developed outside of Apple. There's always an excuse for things that don't work, from broken iCloud APIs to Apple Maps.
They're competent engineers, they'll do what they are told, but they're not the mavericks who will break new ground. Just my opinion, but perhaps this is something other people have experienced.
EDIT: To poster below, with regards to the Bay Area which covers a large geographic region, I'm talking about the San Francisco peninsula area. Amongst people I know, Cupertino (which is in Santa Clara) is generally referred to as being in South Bay rather than the Bay Area.
Cupertino is part of the Bay Area. 1 Infinite Loop is just south of the Sunnyvale border and 280. About two miles from El Camino Real. If you're going to make stuff up, at least consult a map first.
> EDIT: To poster below, with regards to the Bay Area which covers a large geographic region, I'm talking about the San Francisco peninsula area. Amongst people I know, Cupertino (which is in Santa Clara) is generally referred to as being in South Bay rather than the Bay Area.
South Bay, like East Bay, is a qualifier for a sub-region within the Bay Area. The peninsula is referred to as... the peninsula, not "the Bay Area". San Francisco specifically is either referred to as San Francisco, SF, or "the city". Santa Clara County is almost always referred to explicitly as such lest it be confused with the City of Santa Clara. When not speaking of governmental/political boundaries, one would more commonly say "Silicon Valley", "the valley", and sometimes its proper name of "Santa Clara Valley".
You have clearly spent little if any time in the bay area and are hardly qualified to make bigoted judgements about the caliber of engineers based on where they choose to live within it.
Since I know these people, I know their work, I know from technical discussions the level they're at, I can legitimately form an opinion, and that is they are not great engineers, merely competent. More importantly, they tow the company line, they don't think outside the box, they are anything but mavericks.
Maybe Apple's software is suffering because the culture there means that engineers are too compliant or too scared to speak out and rock the boat?
Of course, that would be silly, since they're already in the Bay Area. I bet they don't say they're going to visit California, either. By the way, "the 101" is slightly unusual phrasing, too. Usually it's just "101".
Give it up. You have no idea what the bay area or anyone living in it is like, and it's obvious to everyone. You're the one who made this about geography. Don't get mad just because it exposed you as a fraud.
You've just shown there is nothing wrong with my statement "commute to Cupertino from the Bay Area every day" which you seem to have such a problem with.
Also with regards to:
> "the 101" is slightly unusual phrasing, too. Usually it's just "101".
Are you being serious?!!
It also makes no logical sense, as there would be no reason to mention where they commute from unless you thought it was of some significance, in which case you would want to be clear on where they are commuting from. Or are you now trying to insinuate that every engineer in the Bay Area (now that you've reversed your position and agreed the term is not limited to the peninsula), including Cupertino, is mediocre by virtue of being there, rather than only those engineers from the immediate San Francisco area?
> Are you being serious?!!
Deadly.
I am however insinuating that the culture at Apple may have changed, which allows merely competent engineers to be hired in the first place, while great engineers like Bertand Serlet leave the company, to the detriment of OS X.
As for the 101, you must be trolling...
The term "Bay Area" has always referred to the nine counties touching SF Bay, and thus includes all of Santa Clara county. I've never heard your definition of "Bay Area" before, and I grew up in San Jose.
The area you're referring to is generally called "The Peninsula".
One poster, for whatever reason, didn't like me using the phrase "commute to Cupertino from the Bay Area every day".
My Edit to that poster should have been clearer, but all I'm saying is that people I know describe themselves as going to "South Bay" when referring to their commute from the Peninsula to Cupertino, to distinguish the subregion from the whole region.
People you know are delusional. The "Bay Area" includes the peninsula, south bay, east bay, and north bay. Some people throw in Santa Cruz, which might be a bit extreme, but I've never talked to anyone who lived there for an appreciable time period and didn't include Silicon Valley (and hence Cupertino).
> I've met a few people now who are contracted by Apple to work on their customer facing Apps.
You've met a couple of employees (or maybe contractors?), and you believe that they are representative of thousands of technical staff? That says far more about you than it does about anything else.
People always orient around themselves. People living in Cupertino or Mountainview might say they live in the "Bay Area" but for people living further North in San Francisco or Oakland, they would consider themselves to be living in the "Bay Area" and folk further South to be living in the "South Bay".
This is just semantics.
Of course not; they're already in the Bay Area. People in Palo Alto don't say "I'm going to the Bay Area" when they drive to SF, and people on the Upper West Side don't say "I'm going to New York today" when they take the A train downtown, either. I honestly can't tell whether or not you're trolling, at this point.
With regards to your other point, no, of course I don't think all Apple engineers are second tier, but I do feel that since Bertrand Serlet left, OS X engineering has languished.
Given that I know some competent - but not great - engineers who work at Apple (and they happen to commute) I wonder if the culture at Apple today is more about hiring competent engineers to implement a roadmap, rather than hiring great engineers and letting them loose to "think different".
Regarding "great" vs. "competent" engineers: every company needs a mix of them. There aren't enough truly great engineers for even just Apple or Google to be entirely staffed by them, much less all of the other companies out there. So everyone needs to make do with merely competent engineers in some roles.
You mentioned in a sibling comment that the engineers in question "contract at Apple"; here you wonder if Apple is merely "hiring competent engineers to implement a roadmap". But that's exactly what all companies hire contractors for, whereas great engineers who are "let loose to think different" are typically permanent employees.
Check out the reviews of Pages 5, which has been dumbed down. If the vision and future for OS X is to turn it into a Fisher Price OS for the masses, I can see why a great engineer would prefer to work elsewhere and tackle bigger challenges.
http://mjtsai.com/blog/2013/10/23/iwork-13-a-huge-regression...
Myself I have all but given up on GUI email clients, I still use Thunderbird from time to time but only when I need PGP encrypted email, otherwise I stick to webmail. I am looking forward to Mailpile if it delivers on its goals, looks very promising.
http://www.indiegogo.com/projects/mailpile-taking-e-mail-bac...
3.0 was a radical departure from and regression in speed, stability, and usability relative to the 1.x and 2.x series.
I've recently been trying trojita as my imap client (have been using mutt otherwis). It's fairly feature simple, but blazingly fast.
I'll poke at Trojita but it'll have the same confidence issue by virtue of being relatively new.
To me, Thunderbird + Nostalgy + Enigmail + Colored Diffs = bliss.
It was gone completely based off an errant click on a pop-up notification. Kind of scary.
After the disaster that is the Mavericks Mail.app, I've started using Thunderbird. It can't be the only option out there.
gmail works extremely well.
Unfortunately Microsoft is still the old Microsoft.