| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| service:nntp [2017/12/24 14:18] – Beautification and more details digital man | service:nntp [2025/04/25 17:31] (current) – [Available Command-line options] update -mail description (includes sent mail too) digital man |
|---|
| ====== NNTP Service ====== | ====== NNTP Service ====== |
| |
| Synchronet Service for the Network News Transfer Protocol (RFC 977) | Synchronet Service for the Network News Transfer Protocol (RFC977 and RFC3977), the protocol of [[network:USENET]]. |
| |
| ===== Example configuration ===== | ===== Example configurations ===== |
| |
| In ''[[dir:ctrl]]/[[config:services.ini]]'': | In ''[[dir:ctrl]]/[[config:services.ini]]'': |
| Command = nntpservice.js -f | Command = nntpservice.js -f |
| </file> | </file> |
| | |
| | <file> |
| | [NNTPS] |
| | Port = 563 |
| | Options = TLS |
| | Command = nntpservice.js -f |
| | </file> |
| | |
| |
| Or in [[monitor:SBBSCTRL]]->Services->Configure: | Or in [[monitor:SBBSCTRL]]->Services->Configure: |
| |
| {{:service:sbbsctrlservices.config.png?300|}} | {{:service:sbbsctrlservices.config.png?300|}} |
| | |
| | {{:service:sbbsctrl.nntps_service.png?300|}} |
| |
| ==== Available Option Flags ==== | ==== Available Option Flags ==== |
| | ''-f'' | filter bogus client IP addresses (after 10 bad commands received) | | | ''-f'' | filter bogus client IP addresses (after 10 bad commands received) | |
| | ''-na'' | no anonymous logins (requires valid user authentication) | | | ''-na'' | no anonymous logins (requires valid user authentication) | |
| | ''-mail'' | expose entire mail database as a newsgroup to Sysops | | | ''-mail'' | expose non-Guest user's sent/received email in "mail" newsgroup | |
| | ''-auto'' | automatic login based on IP address (no password necessary) | | | ''-auto'' | automatic login based on IP address (no password necessary) | |
| | ''-nolimit'' | unlimited message lengths (allow posted messages to exceed user limits) | | | ''-nolimit'' | unlimited message lengths (allow posted messages to exceed user limits) | |
| | ''-notag'' | do not append tear/tagline to exported local messages for Q-restricted accounts | | | ''-notag'' | do not append tear/tagline to exported local messages for Q-restricted accounts | |
| | ''-ascii'' | convert ex-ASCII characters to ASCII equivalents during export | | | ''-ascii'' | convert ex-ASCII characters to ASCII equivalents during export | |
| | | ''-utf8'' | convert ex-ASCII characters to UTF-8 equivalents during export | |
| |
| ===== Tested clients ===== | ===== Tested clients ===== |