User Tools

Site Tools


config_server_options

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
config_server_options [2018/01/05 20:51] – content updates avonconfig_server_options [2022/09/25 21:11] (current) – added max poll threads avon
Line 2: Line 2:
  
 This menu allows you to set some high level configuration settings for your servers. This menu allows you to set some high level configuration settings for your servers.
-As of Mystic 1.12 A38 the sendmail features have not yet been enabled for general use.+ 
 +==== Server Options ====
  
  
Line 10: Line 11:
                █  Max BBS Nodes    │ 3                           █                █  Max BBS Nodes    │ 3                           █
                █  Start Hidden     │ No                          █                █  Start Hidden     │ No                          █
-               █  Enable SendMail  │ No                          █ +               █  Max Poll Threads │ 5                           █ 
-               █  SM Host          │                             █ +               █  Enable SMTP Send │ No                          █ 
-               █  SM Login         │                             █ +               █  SMTP Host        │                             █ 
-               █  SM Password      │                             █ +               █  SMTP IP Type     │ IPV4 Only                   █ 
-               █  SM AuthType      │ None                        +               █  SMTP Login       │                             █ 
 +               █  SMTP Password    │                             █ 
 +               █  SMTP Auth Type   │ CRAM-MD5                    █ 
 +               █  SMTP Use SSL/TLS │ Yes                         
                █                                                 █                █                                                 █
                ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█                ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
                                
- 
 There following options can be configured. There following options can be configured.
  
Line 41: Line 44:
 === Start Hidden === === Start Hidden ===
  
-=== Enable SendMail ===+Hide node windows when a session begins (Windows only)
  
-Placeholder text - this feature under development 1.12 A38 +=== Max Poll Threads === 
 + 
 +Sets the number of concurrent outbound connections when running MIS POLL 
 + 
 +=== Enable SMTP Send === 
 + 
 +Enable sendmail functionality 
 + 
 +=== SMTP Host === 
 + 
 +Define sendmail/relay hostname and port. e.g. smtp.gmail.com:587 
 + 
 +=== SMTP IP Type === 
 + 
 +Define if V4/V6 use only allowed or default to one/fallback to the other. 
 + 
 +=== SMTP Login === 
 + 
 +SMTP sendmail/relay login ID to use. 
 + 
 +=== SMTP Password === 
 + 
 +SMTP sendmail/relay password to use. 
 + 
 +=== SM Auth Type === 
 + 
 +Select Which type of SMTP sendmail/relay authentication should be used. There are four options: 
 + 
 +  * None 
 +  * Login 
 +  * Plain 
 +  * CRAM-MD5 
 + 
 +=== SMTP Use SSL/TLS === 
 + 
 +Sendmail now supports opportunistic SSL via the TLS v1.2+ protocol. 
 + 
 +==== STMP Send Config Example ==== 
 + 
 +In this example we are going to set things up to allow Mystic to send password email reset codes via a Google Gmail account. 
 + 
 +== Steps  == 
 + 
 +  * Create a Gmail account for your Mystic BBS to send emails via by visiting [[https://www.google.com/gmail/|Gmail]]. 
 + 
 +  * Take a note of the password and Gmail address you use. e.g. testuser@gmail.com / pw = boguspw 
 + 
 +  * Run Mystic -CFG 
 + 
 +  * Head to Configuration > User Password Policy. 
 + 
 +  * Set 'Allow Reset by E-mail' to Yes. 
 +  
 +  * Head to Servers > General Options. 
 +  
 +  * Set the SMTP settings that are displayed in this screen as follows: 
 + 
 +  * Ensure you **load the Gmail address and password you created** in the first step. 
 + 
 +  * Don't worry about 'Domain Name' 'Max BBS Nodes' or 'Start Hidden' as they are not part of the SMTP setup. 
 + 
 + 
 + 
 +               █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Server Options ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ 
 +               █                                                 █ 
 +               █  Domain Name      │ mybbs.com                   █ 
 +               █  Max BBS Nodes    │ 3                           █ 
 +               █  Start Hidden     │ No                          █ 
 +               █  Enable SMTP Send │ Yes                         █ 
 +               █  SMTP Host        │ smtp.gmail.com:587          █ 
 +               █  SMTP IP Type     │ IPV4 Only                   █ 
 +               █  SMTP Login       │ testuser@gmail.com          █ 
 +               █  SMTP Password    │ *******                     █ 
 +               █  SMTP Auth Type   │ Login                       █ 
 +               █  SMTP Use SSL/TLS │ Yes                         █ 
 +               █                                                 █ 
 +               ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  
-=== SM Host === 
  
-Placeholder text - this feature under development 1.12 A38  
  
-=== SM Login ===+  *   [[cryptlib|Mystic BBS uses Cryptlib]] in order to perform the encryption for SSH and SSL-based servers and clients. You need to **ensure you have this installed first** so Mystic can use it to make a successful SSL/TLS connection to Gmail.
  
-Placeholder text - this feature under development 1.12 A38 +    * Sign in to your Google account the one you used to create your new Gmail address with. 
 +    * Go to the [[https://myaccount.google.com|account maintenance]] page. 
 +    * Select 'Security' from the options on the left hand navigation. 
 +    * Scroll down to the section called 'Less secure app access' and turn this ON.
  
-=== SM Password ===+Now you are ready to test. 
  
-Placeholder text this feature under development 1.12 A38 +  * Make sure you have a test account with a valid email address loaded against the user record.  
 +  * Try to login incorrect three times and ask for a reset via email.  
 +  * You should see a 'success' message after approx 3-5 seconds. 
 +  * You can check your node logs (for the active user) to see details of what has just happened with their SMTP session. 
 +  * The email should arrive in to your test users email account approx. 2-3 minutes later containing a reset code to enter.
  
-=== SM AuthType === 
  
-Placeholder text - this feature under development 1.12 A38  
  
config_server_options.1515207079.txt.gz · Last modified: 2018/01/05 20:51 by avon

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki