1 00:00:00,000 --> 00:00:03,720 We get that like total frustration when you're trying to check email on your 2 00:00:03,720 --> 00:00:07,560 phone. Yeah, it's just spinning and spin. 3 00:00:07,560 --> 00:00:09,480 It's like the loading icon just mocks you. 4 00:00:09,480 --> 00:00:13,760 You're just stuck. And you know, you sent us something about this, actually. 5 00:00:13,760 --> 00:00:14,880 I did. Yeah. 6 00:00:14,880 --> 00:00:19,760 About a web based email client called snappy mail. 7 00:00:19,760 --> 00:00:22,240 Right. Right. So that's our focus today. 8 00:00:22,240 --> 00:00:25,840 We're going to really dive deep into this snappy mail thing, see what's going on. 9 00:00:25,840 --> 00:00:29,680 And more importantly, like what it means for us, right? 10 00:00:30,080 --> 00:00:34,240 Like, is this actually the answer to our email woes? 11 00:00:34,240 --> 00:00:37,120 I mean, that's the hope, isn't it? We've all got email woes. 12 00:00:37,120 --> 00:00:41,040 Exactly. Before we get started, though, got to do the shout out thing. 13 00:00:41,040 --> 00:00:43,880 Right. Of course. To Safe Server. Our amazing sponsor. 14 00:00:43,880 --> 00:00:47,160 Yeah. They're the ones who handle the whole hosting side of things for this type of 15 00:00:47,160 --> 00:00:50,240 software. And if anyone's thinking about that digital transformation journey, 16 00:00:50,240 --> 00:00:52,680 they've got some awesome advice. Yeah. 17 00:00:52,680 --> 00:00:56,080 So check them out at www.safeserver.dd. 18 00:00:56,080 --> 00:00:59,440 All right. Let's get back to snappy mail. 19 00:00:59,960 --> 00:01:04,200 Simple, modern, lightweight and fast. That's what caught my eye. 20 00:01:04,200 --> 00:01:08,120 Straight to the point. Right. It's also described as, wait for it, 21 00:01:08,120 --> 00:01:12,800 drastically upgraded and secured fork of rain loop web mail community edition. 22 00:01:12,800 --> 00:01:14,760 That's a mouthful. It is. 23 00:01:14,760 --> 00:01:18,640 So for those of us who just want email to actually work, 24 00:01:18,640 --> 00:01:21,800 especially on our phones. Yeah. What's the key takeaway here? 25 00:01:21,800 --> 00:01:25,360 What does all that really mean? Okay. Let's start with that fork idea. Okay. 26 00:01:25,360 --> 00:01:27,720 Think of it like, you know, a recipe. Okay. 27 00:01:27,760 --> 00:01:30,960 You've got a really good base recipe. Let's say it's rain loop. In this case, 28 00:01:30,960 --> 00:01:35,200 it worked great, you know, back in the day. Yeah. But things change. Right. 29 00:01:35,200 --> 00:01:38,080 So the folks behind snap email, 30 00:01:38,080 --> 00:01:42,600 they saw a chance to take that recipe and make it even better for today with 31 00:01:42,600 --> 00:01:46,960 fresh ingredients, new techniques. And it seems like their main focus, 32 00:01:46,960 --> 00:01:51,560 the thing they really zeroed in on is making email super smooth and 33 00:01:51,560 --> 00:01:55,080 speedy on modern browsers, especially on mobile. 34 00:01:56,120 --> 00:01:58,760 Our phones are basically our lifeline these days. They are. 35 00:01:58,760 --> 00:02:01,560 And in our research, they threw around some pretty impressive numbers. 36 00:02:01,560 --> 00:02:06,200 I saw 138 KB download using broadly. I mean, 37 00:02:06,200 --> 00:02:07,160 what does that even mean? 38 00:02:07,160 --> 00:02:11,440 Well that's for when you first open it on mobile and it's tiny, tiny. How? 39 00:02:11,440 --> 00:02:12,400 Think about it. 40 00:02:12,400 --> 00:02:17,280 138 KBB is like the size of a single photo on your phone, 41 00:02:17,280 --> 00:02:18,920 a decent quality one. Oh, okay. 42 00:02:18,920 --> 00:02:21,720 So instead of waiting for this giant app to load, 43 00:02:22,120 --> 00:02:26,080 snappy mail should just pop up instantly. Yeah. Even if you're on a dodgy 44 00:02:26,080 --> 00:02:26,560 connection, 45 00:02:26,560 --> 00:02:27,720 that'd be amazing. Right. 46 00:02:27,720 --> 00:02:32,560 And they also mentioned a performance grade of up to 99% by Lighthouse. 47 00:02:32,560 --> 00:02:35,520 Now that sounds like some serious tech jargon. It does, 48 00:02:35,520 --> 00:02:39,640 but basically it's like getting an A plus in web performance. Oh, okay. 49 00:02:39,640 --> 00:02:44,040 So it's going to run smoothly and quickly. Exactly. No more lag, no more waiting. 50 00:02:44,040 --> 00:02:46,560 Okay. So it's designed for speed, especially on our phones, 51 00:02:46,560 --> 00:02:51,800 but our notes also said it's something like 66% smaller and faster than 52 00:02:51,800 --> 00:02:55,440 Rainloop. And how did they manage that? Like, what are the big changes? 53 00:02:55,440 --> 00:02:59,360 So a big part of that comes from embracing all the newest web technologies and 54 00:02:59,360 --> 00:03:02,640 ditching some of the older clunkier stuff. For example, 55 00:03:02,640 --> 00:03:06,800 Snap email needs a more recent version of PHP on the server. Okay. 56 00:03:06,800 --> 00:03:10,840 It's like making sure the engine running, everything is up to date, powerful. 57 00:03:10,840 --> 00:03:15,520 Exactly. And on the front end, what you actually see and interact with, 58 00:03:15,520 --> 00:03:20,280 they've switched to a newer version of JavaScript called ES 2020, 59 00:03:20,920 --> 00:03:25,720 which is like a more efficient, streamlined language for web browsers. 60 00:03:25,720 --> 00:03:28,000 So the code is just leaner and meaner. Yes. 61 00:03:28,000 --> 00:03:32,120 And they've also changed how the website's code is packaged and sent to your 62 00:03:32,120 --> 00:03:33,440 browser. Oh, how's that? 63 00:03:33,440 --> 00:03:37,600 They moved from this tool called web pack to another one called rollup. Okay. 64 00:03:37,600 --> 00:03:42,280 Think of them like packing systems. Rollup is like the modern, efficient one. 65 00:03:42,280 --> 00:03:44,480 So smaller packages, faster delivery. 66 00:03:44,480 --> 00:03:47,680 Precisely. And even in how the website looks, the layout, 67 00:03:48,040 --> 00:03:52,520 they're using modern techniques, flex box, border box, things like that. 68 00:03:52,520 --> 00:03:54,160 I've heard those terms before. Yeah. 69 00:03:54,160 --> 00:03:57,800 They're all about making the website more responsive and faster to load. 70 00:03:57,800 --> 00:04:00,920 It sounds like they really went all in on modernizing things. They did. 71 00:04:00,920 --> 00:04:02,520 And that's not all. What else? 72 00:04:02,520 --> 00:04:06,360 They also made some big improvements in security and privacy. Oh yeah. 73 00:04:06,360 --> 00:04:08,680 That was a big point in the notes. It's a huge deal. 74 00:04:08,680 --> 00:04:13,080 They've made a real effort to make snappy mail more privacy focused. 75 00:04:13,080 --> 00:04:14,360 Like how? Well, for one, 76 00:04:14,360 --> 00:04:17,720 they've removed connections to all those social media platforms and other third 77 00:04:17,720 --> 00:04:22,200 party services, you know, Gravatar, Facebook, Google, Twitter, 78 00:04:22,200 --> 00:04:25,280 Dropbox. Oh wow. That's a lot. It is. Yeah. 79 00:04:25,280 --> 00:04:27,120 But that means less tracking, 80 00:04:27,120 --> 00:04:30,600 less data being sent out just because you opened an email. 81 00:04:30,600 --> 00:04:34,840 So it's keeping your info more secure. Exactly. And on top of that, 82 00:04:34,840 --> 00:04:38,400 they've also really strengthened the actual security measures. 83 00:04:38,400 --> 00:04:39,280 What do they do? 84 00:04:39,280 --> 00:04:43,440 They use stronger methods for securing your admin password. Okay. 85 00:04:43,520 --> 00:04:48,160 They keep a log of failed login attempts to catch any suspicious activity. 86 00:04:48,160 --> 00:04:52,880 Exactly. Plus they even included instructions for using this tool called fail 87 00:04:52,880 --> 00:04:53,720 to ban. 88 00:04:53,720 --> 00:04:57,840 It basically blocks computers that keep trying to guess your password like a 89 00:04:57,840 --> 00:04:59,800 digital bouncer. That's a great way to put it. 90 00:04:59,800 --> 00:05:03,480 And they've also added support for something called fetch metadata request 91 00:05:03,480 --> 00:05:07,800 headers, which is another layer of security to prevent certain types of attacks. 92 00:05:07,800 --> 00:05:09,720 So they're not just taking things away for privacy. 93 00:05:09,720 --> 00:05:11,880 They're also adding more protection. Yes. 94 00:05:12,200 --> 00:05:14,600 It's a multi-pronged approach to security. 95 00:05:14,600 --> 00:05:17,480 I like it. Now beyond speed and security, 96 00:05:17,480 --> 00:05:21,000 any new features that'll make using it, you know, nicer. 97 00:05:21,000 --> 00:05:24,280 Absolutely. For one, they added a dark mode. Oh, nice. 98 00:05:24,280 --> 00:05:27,280 Which is easier on the eyes, especially at night. 99 00:05:27,280 --> 00:05:30,080 Yes. And I'm all about that. What else? 100 00:05:30,080 --> 00:05:33,880 Well, for those who like to really customize their email organization, 101 00:05:33,880 --> 00:05:37,560 there's a more advanced editor for Civ scripts. Civ scripts. 102 00:05:37,560 --> 00:05:39,120 Remind me what those are again. 103 00:05:39,200 --> 00:05:43,600 They let you create really specific rules for your incoming emails. 104 00:05:43,600 --> 00:05:44,120 Oh, okay. 105 00:05:44,120 --> 00:05:47,480 Like if I wanted all my work emails to go directly into a specific folder. 106 00:05:47,480 --> 00:05:49,640 Exactly. You can totally automate that. Very cool. 107 00:05:49,640 --> 00:05:51,560 And for even more convenience, 108 00:05:51,560 --> 00:05:54,200 they've added push notifications for new emails. 109 00:05:54,200 --> 00:05:57,520 So even if Snap email isn't open, I'll still get alerted. Yep. 110 00:05:57,520 --> 00:06:00,000 You'll get a little notification on your phone or computer. 111 00:06:00,000 --> 00:06:04,200 And they've also made big improvements to how Snap email handles encrypted 112 00:06:04,200 --> 00:06:08,800 emails using PGP. PGP. That's for keeping messages extra secure, right? 113 00:06:08,920 --> 00:06:12,640 Right. They're using a more up-to-date version of the technology 114 00:06:12,640 --> 00:06:17,440 and supporting newer, more secure types of encryption keys. 115 00:06:17,440 --> 00:06:20,200 So it's all around more secure and modern. Absolutely. 116 00:06:20,200 --> 00:06:24,680 One last thing from our notes, which browsers can actually use Snap email? 117 00:06:24,680 --> 00:06:29,240 Right. So they've decided to focus on the latest versions of popular browsers, 118 00:06:29,240 --> 00:06:34,720 Chrome, Edge, Firefox, Opera, Safari, all the big ones. 119 00:06:34,800 --> 00:06:39,360 Okay. This lets them take full advantage of all the newest web features. 120 00:06:39,360 --> 00:06:44,400 But it does mean that older browsers like Internet Explorer won't work. 121 00:06:44,400 --> 00:06:46,920 I think most people have moved on from Internet Explorer by now. 122 00:06:46,920 --> 00:06:50,640 Probably. So to bring it all back to our listener who asked about this, 123 00:06:50,640 --> 00:06:54,880 seems like Snap email is worth checking out if you're fed up with slow, 124 00:06:54,880 --> 00:06:58,600 clunky web mail, especially on mobile, right? Especially on mobile. 125 00:06:58,600 --> 00:07:00,960 It's faster, smaller, more secure. 126 00:07:00,960 --> 00:07:03,160 And it's got all those modern bells and whistles. 127 00:07:03,320 --> 00:07:06,960 It really seems like a completely modern take on web-based email. 128 00:07:06,960 --> 00:07:11,120 Totally. And I love that they prioritize privacy and security from the ground up. 129 00:07:11,120 --> 00:07:12,040 It's a big deal. 130 00:07:12,040 --> 00:07:15,000 And it really looks like a significant improvement over Rain Loop. 131 00:07:15,000 --> 00:07:18,840 Definitely. And it's all about getting you to your emails faster without the 132 00:07:18,840 --> 00:07:22,320 hassle. So thinking about how quickly web technology moves, 133 00:07:22,320 --> 00:07:26,640 how do you see email clients adapting in the future? Like what's next? 134 00:07:26,640 --> 00:07:30,920 That's a great question. I think we're going to see a lot more experimentation, 135 00:07:30,920 --> 00:07:34,600 especially as we all demand faster speeds and better privacy online. 136 00:07:34,600 --> 00:07:35,240 Makes sense. 137 00:07:35,240 --> 00:07:39,560 We might see some really outside the box ideas about how we interact with email, 138 00:07:39,560 --> 00:07:40,440 you know. 139 00:07:40,440 --> 00:07:41,520 It's exciting to think about. 140 00:07:41,520 --> 00:07:45,200 And thanks again to Safe Server for making this deep dive possible. 141 00:07:45,200 --> 00:07:46,240 Couldn't have done it without them. 142 00:07:46,240 --> 00:07:49,840 If you're out there and need reliable hosting for your software, 143 00:07:49,840 --> 00:07:52,560 or maybe some extra advice on your digital transformation, 144 00:07:52,560 --> 00:07:57,320 definitely check them out at www.safeserver.de. 145 00:07:57,320 --> 00:07:58,600 They're the best. 146 00:07:58,680 --> 00:08:01,280 Alright, until next time, happy emailing everyone! 147 00:08:01,280 --> 00:08:02,280 Stay snappy!