Both sides previous revisionPrevious revisionNext revision | Previous revision |
server:mail [2025/01/22 14:47] – [sbbs.ini] Add PostTo setting digital man | server:mail [2025/02/16 18:11] (current) – [sbbs.ini] Add NO_READ_POP3 option digital man |
---|
=== Special Aliases === | === Special Aliases === |
Recipient names configured in ''[[dir:ctrl]]/[[config:alias.cfg]]'' can be used to match recipient names to specific user account numbers, aliases, external email addresses, or even sub-boards. | Recipient names configured in ''[[dir:ctrl]]/[[config:alias.cfg]]'' can be used to match recipient names to specific user account numbers, aliases, external email addresses, or even sub-boards. |
| |
=== User Number === | |
Receiving by user account number is also optionally supported, not not encouraged and disabled by default. | |
| |
==== Special Prefixes ==== | ==== Special Prefixes ==== |
║ │Max Receive Message Size 20M bytes ║ | ║ │Max Receive Message Size 20M bytes ║ |
║ │Default Recipient ║ | ║ │Default Recipient ║ |
║ │Receive By User Number No ║ | |
║ │Receive By Sysop Aliases No ║ | ║ │Receive By Sysop Aliases No ║ |
║ │Notify Local Recipients Yes ║ | ║ │Notify Local Recipients Yes ║ |
| DEBUG_POP3 | Log all POP3 activity (Debug log level) | | | DEBUG_POP3 | Log all POP3 activity (Debug log level) | |
| TLS_POP3 | Support incoming POP3S (POP3/TLS) connections | | | TLS_POP3 | Support incoming POP3S (POP3/TLS) connections | |
| | NO_READ_POP3 | Do not mark POP3-retrieved mail messages as "Read" | |
| DEBUG_TX | Log all transmissions (Debug log level) | | | DEBUG_TX | Log all transmissions (Debug log level) | |
| DEBUG_RX_HEADER | Log headers of all received messages (Debug log level)| | | DEBUG_RX_HEADER | Log headers of all received messages (Debug log level)| |
| DEBUG_RX_BODY | Log body text of all received messages (Debug log level)| | | DEBUG_RX_BODY | Log body text of all received messages (Debug log level)| |
| DEBUG_RX_RSP | Log all received responses (Debug log level) | | | DEBUG_RX_RSP | Log all received responses (Debug log level) | |
| ALLOW_RX_BY_NUMBER | Allow email to be received by user number in addition to name/alias (not recommended) | | |
| ALLOW_SYSOP_ALIASES | Allow email to received for various administrative aliases (e.g. "sysop", "postmaster") to be delivered to the sysop | | | ALLOW_SYSOP_ALIASES | Allow email to received for various administrative aliases (e.g. "sysop", "postmaster") to be delivered to the sysop | |
| NO_NOTIFY | Do not send telegrams to users notifying them of newly received email | | | NO_NOTIFY | Do not send telegrams to users notifying them of newly received email | |
| **message_text** | ''SBBS_SMTP.*.msg'' | [[https://www.rfc-editor.org/rfc/rfc5322|RFC-822]] | Complete message header and body as received via SMTP | | | **message_text** | ''SBBS_SMTP.*.msg'' | [[https://www.rfc-editor.org/rfc/rfc5322|RFC-822]] | Complete message header and body as received via SMTP | |
| **new_message_text** | ''SBBS_SMTP.*.new'' | [[https://www.rfc-editor.org/rfc/rfc5322|RFC-822]] | New (replacement) message header and body (optional) | | | **new_message_text** | ''SBBS_SMTP.*.new'' | [[https://www.rfc-editor.org/rfc/rfc5322|RFC-822]] | New (replacement) message header and body (optional) | |
| **recipient_list** | ''SBSB_SMTP.*.lst'' | ''[[config:ini_files|.ini]]'' |List of all SMTP recipients for this message (see below for details) | | | **recipient_list** | ''SBBS_SMTP.*.lst'' | ''[[config:ini_files|.ini]]'' |List of all SMTP recipients for this message (see below for details) | |
| **processing_error** | ''SBBS_SMTP.*.err'' | US-ASCII | File that if created will reject this message with an SMTP error | | | **processing_error** | ''SBBS_SMTP.*.err'' | US-ASCII | File that if created will reject this message with an SMTP error | |
| **log_text** | ''SBBS_SMTP.*.log'' | US-ASCII | If created will include debug output from the external mail processor to be logged | | | **log_text** | ''SBBS_SMTP.*.log'' | US-ASCII | If created will include debug output from the external mail processor to be logged | |
=== Message Text === | === Message Text === |
| |
An external mail processor may either modify the **message_text** file in-place or create a **new_message_text** will be used in its place. | An external mail processor may either modify the **message_text** file in-place or create a **new_message_text** file that will be used in its place. |
| |
=== Recipient List === | === Recipient List === |