albinoloverats ~ Software Development

Skip to main content
Welcome Unknown Crawler
History has seldom been good to those who must be punished.
Bene Gesserit punishments cannot be forgotten.

-- Bene Gesserit Dictum

New Project: lmtpd

User GravitarWe've a new project! It's a little way from the security related software we've developed in the past but hey-ho.

lmtpd was conceived out of a necessity to deliver mail locally between user accounts without resorting to a full sendmail install, particularly as we already use mutt with msmtp for global mail delivery. As msmtp didn't seem to handle local delivery on its own, we set about solving this by having msmtp's default profile send mail via the LMTP to our daemon, which then places messages in the users local mail box. Each user is then free to use their own private profile to send outbound mail as normal.

Although not a security application, lmtpd has been designed with security in mind, as it only allows localhost connections by default, and while the code is available, it's not yet fully tested or completely functional as a typical system daemon.

We hope that in the coming weeks we're able to finish off the start/stop scripts and add sufficient documentation, and that (fingers crossed) lmtpd is useful to more than just us :)


Commenting is now closed on this article