Halon Scripting Language
Halon is a fast, flexible and powerful email infrastructure software; designed for demanding uses such as large-scale email services. The Halon scripting language is a domain-specific language (DSL). It enables configuration of the behavior of email processing and delivery in a scriptable fashion.
This script language documentation references many other resources, such as:
Table of contents
- 1. About
- 2. Introduction
- 3. Data types and literals
- 4. Operators
- 5. Control structures
- 6. Standard library
- 6.1. Array
- 6.2. Cryptographic
- 6.3. Data types
- 6.4. Date and time
- 6.5. DNS
- 6.6. Encodings and JSON
- 6.7. File and HTTP
- 6.8. Mail
- 6.9. Mathematical
- 6.10. MIME
- 6.11. Misc
- 6.12. Protocols
- 6.13. String
- 6.14. Regular expression
- 6.15. Socket
- 6.16. FFI
- 6.17. Shared memory
- 6.18. Server
- 6.19. Queue
- 6.20. Metrics
- 6.21. Classes
- 7. SMTP server
- 8. SMTP queue
- 9. Integrations