TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Maddy: Composable all-in-one mail server in Go

229 pointsby chenzheklover 4 years ago

15 comments

xyzzy_plughover 4 years ago
I&#x27;ve had a lot of discussions with technical-minded peers about how the only real options for email on your own domain are fastmail or gsuite, which work out to about the same amount of money for a family of 5+, which is a surprisingly large amount (imo worth it).<p>This looks like something worth combining with alps[0] for easy self-hosted email. I might give it a go and ditch gsuite!<p>[0] <a href="https:&#x2F;&#x2F;git.sr.ht&#x2F;~migadu&#x2F;alps" rel="nofollow">https:&#x2F;&#x2F;git.sr.ht&#x2F;~migadu&#x2F;alps</a>
评论 #25176053 未加载
评论 #25175824 未加载
评论 #25175917 未加载
评论 #25176271 未加载
评论 #25177774 未加载
评论 #25175190 未加载
评论 #25174478 未加载
评论 #25176910 未加载
评论 #25175035 未加载
评论 #25174758 未加载
评论 #25175213 未加载
评论 #25176144 未加载
评论 #25174983 未加载
评论 #25176828 未加载
评论 #25178666 未加载
评论 #25177436 未加载
评论 #25174921 未加载
评论 #25186065 未加载
评论 #25176171 未加载
optimalsolverover 4 years ago
When I last looked into setting up my own email server, I read that your messages ending up in the spam folder was almost inevitable if the receiver is using a major host (Gmail, iCloud etc.)<p>Is that still an issue?
评论 #25174583 未加载
评论 #25174829 未加载
评论 #25174400 未加载
评论 #25176458 未加载
评论 #25174960 未加载
评论 #25174412 未加载
评论 #25175192 未加载
Mayzieover 4 years ago
Another email server like this one that I have used extensively is WildDuck[1] It&#x27;s written in NodeJS, and is excellent and remarkably simple.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;nodemailer&#x2F;wildduck" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nodemailer&#x2F;wildduck</a>
gclawesover 4 years ago
Kinda disappointing there&#x27;s no JMAP support. I understand why, though.
评论 #25174305 未加载
评论 #25176050 未加载
jijjiover 4 years ago
This server seems really promising as it integrates all required functionality into one application, where as compared with most other MTA&#x27;s (postfix, sendmail, etc) its about a 20 step process to get it all setup correctly (dkim, spf, etc)
1vuio0pswjnm7over 4 years ago
Question to those running own mail servers:<p>Putting aside issues with <i>sending</i> mail to recipients using third party providers, have you been able to <i>receive</i> mail reliably from (a) senders using third party providers or (b) senders running their own SMTP.
评论 #25175815 未加载
评论 #25175851 未加载
评论 #25175852 未加载
specialistover 4 years ago
Hi @foxcpp.<p>Project site says &quot;all-in-one&quot; (one daemon) to replace postfix, etc. Like sendmail?<p>Please say more.<p>For 20+ plus years I&#x27;ve been advocating for postfix instead of sendmail style architectures.<p>I don&#x27;t know what to call the &quot;one task, one process&quot; style of postfix. What&#x27;s the opposite of monolithic?<p>This tension is replaying (again) in the web services vs monolithic architecture debate.<p>Ironically, I prefer monolithic web apps over web services based designs. Contradicting myself.<p>I&#x27;d like to better understand when each style is better suited to the task at hand.
评论 #25178947 未加载
评论 #25178433 未加载
评论 #25182360 未加载
jeremy_wiebeover 4 years ago
Is this a play on the name Caddy (the web server)?
评论 #25176212 未加载
nolokover 4 years ago
Does anyone know of a mail server (imap) where the developper can be in control of the mail source? I wanted to expose one of our tool to mail clients, something that handles all the imap talk and gives you onread&#x2F;onmark&#x2F;ondelete&#x2F;... events, but I found very little libraries or servers for that kind of usage
denysvitaliover 4 years ago
I strongly recommend looking into Chasquid: <a href="https:&#x2F;&#x2F;github.com&#x2F;albertito&#x2F;chasquid" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;albertito&#x2F;chasquid</a><p>Only SMTP though, for the IMAP part you need to use something else like Dovecot.
seqizzover 4 years ago
One other all-in-one solution which I use (and love): SNM [0]<p>Obviously only usable for NixOS zealots, but just import the class with your desired parameters and good to go.<p>But Maddy-like consolidation seems like the way forward. Setting up 100 moving parts is not always easy.<p>[0]: <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;simple-nixos-mailserver&#x2F;nixos-mailserver" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;simple-nixos-mailserver&#x2F;nixos-mailserver</a>
modinfoover 4 years ago
A fullstack but simple mail server (SMTP, IMAP, Antispam, Antivirus...). Only configuration files, no SQL database. <a href="https:&#x2F;&#x2F;github.com&#x2F;tomav&#x2F;docker-mailserver" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tomav&#x2F;docker-mailserver</a>
passerby1over 4 years ago
What&#x27;s the license for project? It&#x27;s a bit odd to see a serious opensource project without any license specified as it prevents adoption for at least some of potensial users. I for example pay close attention to licensing as a personal user. It&#x27;s just too risky to invest my time learning to use project which can any time in the future become paid or restricted in other way.
评论 #25176274 未加载
评论 #25176333 未加载
评论 #25176259 未加载
0df8dkdfover 4 years ago
there is also <a href="http:&#x2F;&#x2F;haraka.github.io" rel="nofollow">http:&#x2F;&#x2F;haraka.github.io</a>
jeffbeeover 4 years ago
There are no scarier words than &quot;I wrote a mailer&quot;.
评论 #25178502 未加载
评论 #25177208 未加载
评论 #25178253 未加载
评论 #25174864 未加载
评论 #25175495 未加载