Perdition: Mail Retrieval Proxy

| Vanessa | More Projects | Perdition-PBS |
| Main | Download | Releases | Git Repository | Documentation | FAQ | Mailing List | Deployments | Support |

I lately lost a preposition;
It hid, I thought, beneath my chair
And angrily I cried, "Perdition!
Up from out of under there."
Correctness is my vade mecum,
And straggling phrases I abhor,
And yet I wondered, "What should he come
Up from out of under for?"
Morris Bishop, contributed by Conrad Parker

What is perdition?

Perdition is a POP3, IMAP4 and managesieve proxy server. It is able to handle both plain-text and SSL/TLS encrypted connections, and redirect users to a real-server based on a database lookup. Perdition supports modular based database access. ODBC, MySQL, PostgreSQL, GDBM, POSIX Regular Expression and NIS modules ship with the distribution. The API for modules is open allowing arbitrary modules to be written to allow access to any data store.

Perdition has many uses. Including, creating large mail systems where an end-user's mailbox may be stored on one of several hosts, integrating different mail systems together, migrating between different email infrastructures, and bridging plain-text and SSL/TLS services. It can also be used as part of a firewall. The use of perdition to scale mail services beyond a single box is discussed in high capacity email.


perdition 2.2

Key changes since 2.1:

  • Allow ciphersuites which offer forward secrecy
  • Allow configuration of SSL/TLS min and max protocol versions
  • Allow configuration of SSL/TLS compression option
  • Allow configuration of SSL/TLS server preference option
  • Allow compilation against OpenSSL 1.1

A complete list of changes is available in the changelog provided by the Git Repository.

Perdition 2.2 is available for download here.

1st November 2016

More Information

Download Released versions
Releases Historical information on releases
Git Repository The latest development code
Please note that this is development code and is generally not recommended for production
Documentation Documentation on how to use perdition.
FAQ Perdition FAQ.
Mailing Lists perdition-users and perdition-cvs subscription and archive information
Press Centre Information for the press on perdition.
Deployments Information about some of perdition systems in production.
Perdition-PBS POP Before SMTP Tools
Vanessa Underlying libraries for Perdition

| Horms Solutions | Simon Horman's Personal Page |

Copyright © 1995-2022 Simon Horman
Copyright © 2010-2022 Horms Solutions Ltd.
All rights reserved unless otherwise noted