GNU Anubis

An SMTP message submission daemon.

GNU Anubis Version 4.3

5 January 2024

Wojciech Polak and Sergey Poznyakoff

Copyright © 2001–2023 Wojciech Polak and Sergey Poznyakoff.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being “A GNU Manual”, and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled “GNU Free Documentation License”.

(a) The FSF’s Back-Cover Text is: “You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development.”


[ < ] [ > ] [Contents] [Index] [ ? ]

GNU Anubis

This edition of the GNU Anubis Manual, last updated 5 January 2024, documents GNU Anubis Version 4.3.

1 Overview Program Overview.
2 Glossary of Frequently Used Terms Frequently Used Terms Explained.
3 Authentication Authenticating Incoming Connections.
4 Configuration Writing your Configuration Files.
5 The Rule System How to Use the Rule System.
6 Invoking GNU Anubis How to Invoke the GNU anubis.
7 Quick Start A Quick Start Example.
8 Using the TLS/SSL Encryption Using TLS/SSL Encryption.
9 Using S/MIME Signatures
10 Using Anubis to Process Incoming Mail Processing Incoming Mail.
11 Using Mutt with Anubis Using Anubis with Mutt.
12 Reporting Bugs
Appendices
Appendix A Pixie & Dixie Original description of the new GNU Anubis operation mode.
Appendix B Multi-Part Message Processing New Method of Processing Multi-Part messages.
Appendix C GNU Free Documentation License This manual is under the GNU Free Documentation License. Indices
Concept Index Index of concepts.
 — The Detailed Node Listing —
Auth mode.
3.1 Auth Service
3.2 User Database
3.3 Database URL
3.4 Managing the Database
Database URL
3.3.1 Plain text databases
3.3.2 Databases in GDBM format
3.3.3 MySQL and PostgreSQL MySQL and PostgreSQL databases
Managing the Database
3.4.1 Administrators Administrator’s View
3.4.2 Users User’s View
Administrators
3.4.1.1 Creating the Database
3.4.1.2 Listing Database Records
3.4.1.3 Adding New Records
3.4.1.4 Removing Existing Records
3.4.1.5 Modifying Existing Records
3.4.1.6 Summary of All Administrative Commands
Logical Structure
4.1 AUTH Section
4.2 CONTROL Section
4.3 TRANSLATION Section
4.4 GUILE Section
CONTROL Section
4.2.1 Basic Settings
4.2.2 Output Settings
4.2.3 SOCKS Proxy
4.2.4 ESMTP Authentication Settings
4.2.5 Encryption Settings
4.2.6 Security Settings
The Rule System
5.1 Actions
5.2 Conditional Statements
5.3 Triggers
5.4 Boolean Operators
5.5 Regular Expressions
5.6 Action List
5.7 Using Guile Actions
Conditional Statements
5.2.1 Concatenations
Action List
5.6.1 Stop Action Stopping Processing
5.6.2 Call Action Invoking Another Section
5.6.3 Adding Headers or Text How to add a new header or body line(s).
5.6.4 Removing Headers How to remove a message header line(s).
5.6.5 Modifying Messages How to modify a message contents on-the-fly.
5.6.6 Modifying SMTP Commands
5.6.7 Inserting Files How to append text files to an outgoing message.
5.6.8 Mail Encryption How to encrypt a message on-the-fly.
5.6.9 Using an External Processor How to process a message body using an external tool.
5.6.10 Quick Example A quick example of using an action list.
Using Guile Actions
5.7.1 Defining Guile Actions
5.7.2 Invoking Guile Actions
Predefined Guile Actions
5.7.3 Support for ROT-13
5.7.4 Remailers Type-I
5.7.5 Entire Message Filters
Using Mutt with Anubis
11.1 Configure Mutt SMTP Using SMTP
11.2 Using GNU mailutils as an interface to mutt Using GNU Mailutils
11.3 Using msg2smtp.pl as an interface to mutt Using msg2smtp.pl

[ < ] [ > ] [Contents] [Index] [ ? ]

This document was generated on January 6, 2024 using texi2html 5.0.

AltStyle によって変換されたページ (->オリジナル) /