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.

Haraka - a Node.js mail server

38 pointsby hanszeirabout 14 years ago

5 comments

geckoabout 14 years ago
Has anyone used this enough to tell me why it'd be a better pick than Lamson (<a href="http://lamsonproject.org/" rel="nofollow">http://lamsonproject.org/</a>)? Web servers, unlike web servers, don't strike me as an arena where async is very useful.
评论 #2546078 未加载
jarinabout 14 years ago
This is fantastic, I was just looking for a way to turn incoming emails into Resque jobs for a weekend project without having to mess with postfix mail filters, and I was just about to resort to paying for SendGrid.
karteekabout 14 years ago
Nice. Looks like a Node.js port of qpsmtpd - <a href="http://smtpd.develooper.com/" rel="nofollow">http://smtpd.develooper.com/</a><p>Edit: Just found that author has noted that Haraka is quite similar to Qpsmtpd.
qsunabout 14 years ago
node.js is Evented I/O. It might not be a perfect match for mail server. Not like in Comet or other similar situations, SMTP sessions are highly batched and not that human-interactive. There might be very little inactive open connections on a typical mail server.<p>But based on document, "Haraka's primary purpose is to provide you with a much easier to extend mail server than most available SMTP servers out there such as Postfix, Exim or Microsoft Exchange, yet while still running those systems for their excellent ability to deliver mail to users."
nodesocketabout 14 years ago
Very cool. Seems a bit confusing though, how is a simple SMTP forwarder client configured? Something similar to msmtp?