====== NNTP Service ====== Synchronet Service for the Network News Transfer Protocol (RFC977 and RFC3977), the protocol of [[network:USENET]]. ===== Example configurations ===== In ''[[dir:ctrl]]/[[config:services.ini]]'': [NNTP] Port = 119 MaxClients = 10 Options = 0 Command = nntpservice.js -f [NNTPS] Port = 563 Options = TLS Command = nntpservice.js -f Or in [[monitor:SBBSCTRL]]->Services->Configure: {{:service:sbbsctrlservices.config.png?300|}} {{:service:sbbsctrl.nntps_service.png?300|}} ==== Available Option Flags ==== ^ Option ^ Description ^ | ''NO_HOST_LOOKUP'' | Do not resolve hostnames (via DNS) for connected clients | | ''TLS'' | Use Transaction Layer Security (TLS) encryption for connected clients | | ''FULL_ACCEPT'' | Accept and immediately close connections when server is full | ==== Available Command-line options ==== ^ Option ^ Description ^ | ''-d'' | debug log output enable | | ''-f'' | filter bogus client IP addresses (after 10 bad commands received) | | ''-na'' | no anonymous logins (requires valid user authentication) | | ''-mail'' | expose entire mail database as a newsgroup to Sysops | | ''-auto'' | automatic login based on IP address (no password necessary) | | ''-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 | | ''-ascii'' | convert ex-ASCII characters to ASCII equivalents during export | ===== Tested clients ===== * Microsoft Outlook Express 6 * Netscape Communicator 4.77 * Xnews 5.04.25 * Mozilla 1.1 (Requires -auto, and a prior login via other method) ===== See Also ===== * [[module:NewsLink]] * [[network:USENET]] {{tag>nntp usenet}}