Synchronet v3.20d-Win32 (install) has been released (Mar-2025).

You can donate to the Synchronet project using PayPal.

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
module:dyndns [2019/08/27 23:14] – [modopts.ini] Document newly support keys/records: TXT and LOC digital manmodule:dyndns [2024/12/27 16:13] (current) – [SPF] The example SPF record is valid even when not using vert as relay agent and MX) digital man
Line 11: Line 11:
 ===== Directions ===== ===== Directions =====
  
-1. If you don't already have the ''[[dir:exec]]/dyndns.js'' file, download [[http://cvs.synchro.net/cgi-bin/cvsweb.cgi/~checkout~/exec/dyndns.js|the file]] into your Synchronet ''[[dir:exec]]'' directory.+1. If you don't already have the ''[[dir:exec]]/dyndns.js'' file, download [[https://gitlab.synchro.net/sbbs/sbbs/-/raw/master/exec/dyndns.js|the file]] into your Synchronet ''[[dir:exec]]'' directory.
        
 2. If you haven't already, create a QWK networking account on [[bbs:Vertrauen]] 2. If you haven't already, create a QWK networking account on [[bbs:Vertrauen]]
Line 92: Line 92:
 The following options/keys are supported: The following options/keys are supported:
  
-^   Key   ^ Record ^ Description ^ +^   Key       ^ Record ^ Description ^ 
-| ''mx''  | MX     | Mail Exchange record (hostname)   | +| ''mx''      | MX     | Mail Exchange record (hostname)   | 
-| ''ip''  | A      | IP version 4 address (e.g. 172.217.4.174) | +| ''ip''      | A      | IP version 4 address (e.g. 172.217.4.174) | 
-| ''ip6'' | AAAA   | IP version 6 address (e.g. 2607:f8b0:4007:801::200e) | +| ''ip6''     | AAAA   | IP version 6 address (e.g. 2607:f8b0:4007:801::200e) | 
-| ''txt'' | TXT    | Text (default: BBS name) | +| ''txt''     | TXT    | Text (default: BBS name) | 
-| ''loc'' | LOC    | Location coordinates (see [[http://dnsloc.net/]] for details) |+| ''loc''     | LOC    | Location coordinates (see [[http://dnsloc.net/]] for details) | 
 +| ''wildcard'' | CNAME  | When set to ''true'', will create a wildcard record for "*.yourbbs.synchro.net"
 +| ''password'' | N/A    | Over-ride the password (first argument) specified on command-line | 
 + 
 +==== SPF ==== 
 + 
 +Some mail servers (e.g. ''gmail.com'') require that mail senders to conform with [[wp>Sender_Policy_Framework]]. 
 + 
 +If your sending mail server is also the mail exchange (receiving mail server) for your domain (e.g. you are [[howto:relay_smtp|relaying your outbound Internet email]] through [[bbs:Vertrauen]] **and** [[howto:vert_mx|using Vertrauen as your SMTP Mail Exchange]]), then you can create a valid SPF record for your //.synchro.net// hostname by creating the following key in the ''[dyndns]'' section of your ''[[dir:ctrl]]/[[config:modopts.ini]]'' file: 
 + 
 +  txt = v=spf1 mx a -all 
 +  
 ===== See Also ===== ===== See Also =====
   * [[:module:|Modules]]   * [[:module:|Modules]]