Node Roundup: 0.4.5, Asset, Haraka

Alex R. Young





node email modules

Node Roundup: 0.4.5, Asset, Haraka

Posted by Alex R. Young on .

node email modules

Node Roundup: 0.4.5, Asset, Haraka

Posted by Alex R. Young on .

Node 0.4.5

Node 0.4.5 has been released, which has yet more TLS improvements, bug fixes, and it now
uses V8 One of the comments on the Node Blog reads:

Big thanks for yet another awesome Nodejs release. The TLS performance improvements are staggering!

  • Superstructor

Sounds worth checking out to me!


Asset by TJ Holowaychuk is a client-side script downloader. This would download jQuery and Raphael to

asset raphael jquery@1.4.3

The GitHub page at visionmedia /
has full usage details, and
it can be installed with npm install asset. The list of
available assets are in
assets.json -- these can be searched with search [query].

TJ also posted a screencast about three.js and Cluster
. He hasn't actually released
the code, but it's inspirational material if you're looking for WebGL


I'm often surprised by the lack of interesting non-web software built
with Node, considering how potentially easy it is to create extremely
fast socket-based servers. So I was happy to find
Haraka by baudehlo which is a Node email server. The author suggests that it shouldn't be used to replace
existing SMTP servers, but instead sit in front of them and extend them
with new features. Haraka has a plugin system to attempt to make this
easier than working with a typical SMTPd.

The Haraka plugin

demonstrates how to create a plugin. Plugins are based around event
hooks and callbacks, so they should be fairly easy to write.

If you're creating interesting servers with Node I'd love to hear about