Fellow Haskellers, at <http://postmaster.cryp.to/> you will find the first beta release of Postmaster, a mail transport agent written in Haskell. It can act as a full ESMTP server for leaf sites already, and if you have another MTA installed, then you can use it as a front-end for that to do mail relaying, too. I have been running the software in a pretty complex setup for a few days now and it works reliably. Mostly. :-) Have fun! Peter
On 2004-10-26, Peter Simons <simons@cryp.to> wrote:
Fellow Haskellers,
at <http://postmaster.cryp.to/> you will find the first beta
Too cool. Good work. Do not be surprised if this shows up in Debian at some point :-) -- John
On 2004-10-26, Peter Simons <simons@cryp.to> wrote:
at <http://postmaster.cryp.to/> you will find the first beta release of Postmaster, a mail transport agent written in Haskell. It can act as a full ESMTP server for leaf sites
One of my long-term goals is to rewrite OfflineIMAP[1] in Haskell. It would be uber-cool if someone happened to write an IMAP server in Haskell :-) Also, are you or anyone else aware of Maildir, mbox, or IMAP client code in Haskell existing anywhere? Thanks, John
On 2004-10-26, Peter Simons <simons@cryp.to> wrote:
at <http://postmaster.cryp.to/> you will find the first beta release of Postmaster, a mail transport agent written in Haskell. It can act as a full ESMTP server for leaf sites
On Wed, Oct 27, 2004 at 02:04:32AM +0000, John Goerzen wrote:
One of my long-term goals is to rewrite OfflineIMAP[1] in Haskell. It would be uber-cool if someone happened to write an IMAP server in Haskell :-) Also, are you or anyone else aware of Maildir, mbox, or IMAP client code in Haskell existing anywhere?
I wrote some IMAP client code a while ago to do something fetchmail-like when fetchmail itself broke down in a weird case. I have no idea what happened to it, though. -- wli
To follow up to my own posting:
at <http://postmaster.cryp.to/> you will find the first beta release of Postmaster, a mail transport agent written in Haskell.
If anyone feels like being an "early adopter", I've just made a release of the software available for download. So you don't need Darcs anymore. There is also a tutorial to get you started on how to configure the MTA, although it's not yet complete (and won't be for a couple of days at least). The usual early adopter problems ... I'd be particularly interested in feedback from the Windows fraction of the list. Right now, the daemon will almost certainly not work under Windows. I would like it to, though, so I figured the sooner I port it, the better. Without access to a Windows machine and zero knowledge about the OS, though, that's difficult without help. What else? If you'd like to talk to the daemon, feel free to telnet peti.cryp.to smtp and see what happens. Be careful not to produce too many 5xx replies, though. There is dynamic blacklisting code in place. :-) Have fun. Peter
participants (3)
-
John Goerzen -
Peter Simons -
William Lee Irwin III