Jsmtpd : A small and modular smtp email server daemon, written in Java. Jsmtpd is heavily based on plugins, and supports : spam detection (Spamassassin, Jasen, RBL servers, BlackList), anti virus (Clam Antivirus), and many others filters.
Be the first to post a text review of jsmtpd. Rate and review a project by clicking thumbs up or thumbs down in the right column.
- Smaller package: does not include doc and sources that you can get from SVN when needed -Jasen plugin removed: the project does not seem active anymore. The plugin is still available on source repo -Upgraded libs used by Jsmtpd (dnsjava and sun's javamail, since licence changed) -ClamAV scanner is now a separate lib -Added late RBL plugin. It's a smtp extension triggered on data command that will perform a RBL check and reply a hard fail if remote host is known by the service. -Added ssl socket receiver. You can use it when clients don't know about starttls command. -Bug fixes
Version 0.6a Simplified plugin loader code + long type support Changed the way to handle silent smtp extension LMTP dummy plugin (it's a modified smtp sender) Maildir delivery plugin (experimental, tested with solid-pop3d) Generic memory cache Cache in RBL plugin. Bugg fix in dns resolver SPF plugin (not in distribution, on svn repository) Fix in ldap plugins (close cnx + vdomain fix) Moved to commons logging Added GrowableThreadPool (Jsmtpd will no longer keep so much unused threads). Refactored DeliveryService to QueueService (just a name change as someone suggested). Linux startup script changed (start foreground, background, attach a remote jvm debug port).
Version 0.5b (Fafnir, maintenance) Fixes in smtp sender and receiver plugins parse authentication context authentication in smtp sender specific fixes against other servers Fixes in delivery service (retry errors) Added new plugin to automaticly attach signatures to emails, made by Pierre-Alexandre Losson. Documentation pending.
Version 0.5 (Fafnir) Bug fixed in smtp remote protocol Partiel refactoring to use Java 5.0 generics (Upgraded eclipse to 3.1) Re-written the ugly code of UnixMailboxWriter (not yet perfect) Silent smtp extension (not providing helo message) do not show anymore in ehlo chat Fixed startup problem with the new opt parsing SmtpSender adds the last fatal error message to recipient Error reports includes orginal mail attached (using JavaMail to build attachement) Send repport when a recipient is temporary unavailable. PluginLoader now looks for properties setters begining with upercase or lowercase Added a set of plugin to work with ldap : LDAP ACL manager (works with posixAccount, inetMailRouting oclass, maybe others. Experimental) LDAP body rewriter (manages resolution to uid mbox. Experimental) LDAP Authenticator (asks a ldap server for user credentials. Experimental) These 3 plugins shoudl be considered as experimental Bugg fixes in LDAP plugins Receiver now traces who was authentified (for future mailing list impl) Added config sample for ldap setup + minor fixes
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?