Free Mail Server
Descripción
Atención: Proyecto abandonado
Este proyecto comenzó por el problema del SPAM. En mi trabajo estábamos siendo usados como relay por spammers y nuestro servidor no podía bloquear este comportamiento. Comencé este desarrollo como un arreglo rápido para el problema pero terminó siendo un servidor de correo completo. Un tiempo después el proyecto ya no fue necesario y además perdí parte del código fuente en una pérdida de un disco duro, por lo que el proyecto fue cancelado.
Sin embargo pongo disponible el código fuente existente (en Delphi) para que otros puedan beneficiarse. La licencia indica que puedes analizar el código y usar partes de el, pero no puedes completarlo, por lo que tendrás que hacer tu propio programa.
Características
- SMTP/POP3 server
- SMTP extensions (RFC-1869) supported: 521-code (RFC-1846), SIZE (RFC-1870)
- Web administration (not yet complete)
- Accounts database (Paradox format)
- Account disabling
- Multiple address accounts (aliases)
- Delivery to POP3 account and/or Program
- Mail redirection to multiple recipients
- Account quotas
- Multiple domains support
- Can block mail relaying
- Can block by origin IP address
- Can warn Postmaster for messages with a large number of recipients
- Can limit message size
- Message filters by From, Recipient, Message Headers and Message Body.
- Domain redirection
- Editable server messages (delivery errors, etc).
Hay algunas cosas que me hubiera gustado soportar pero que ya no será:
- Filtering rules by individual account
- EHLO support for server’s SMTP client (that is, forwarding EHLO support)
- Finger server
- Work as an NT service
- Can obtain messages from other POP3 servers at intervals
- SMTP extensions:
- PIPELINING (RFC-1854)
- 8BITMIME (RFC-1652)
- Delivery-Status-Notification (RFC-1891-1894)
- XREMOTEQUEUE (?)
- Extended error codes (RFC-2034)
- CHECKPOINT (RFC-1845)
- ETRN (RFC-1985)
- IMAP4 support (RFC-2060)
- LDAP support (RFC-1777)
- Anti-MailBombing protection
- Access restrictions to POP3 account
- Recipient rewriting rules
- Auto-reply messages
- Distributed message store
- Distributed servers sharing the same database
Licencia
Este programa viene sin ninguna garantía de ningún tipo. No me hago responsable de ningún daño, pérdida de ingresos, o cualquier otro problema que puedas experimentar al usar este programa. No puedes cobrar ningún dinero por la distribución de este programa, excepto por costes de medio, envío, etc.
Sobre el código fuente. Puedes: Estudiarlo, analizarlo y copiar porciones de el en tu propio programa. No puedes: completarlo, compilarlo y distribuirlo.






