Sept. 27, 2018
                
            
            
            
        
    
                3:10 a.m.
            
        Just an update, re-creating the environment was trivial. I now have a working installation of the Mailman3 suite. I still am not sure how to have the outgoing verification emails not include the port number. I suspect this is because the Django applications are listening on port 8000: from my uwsgi.ini file: http-socket = my.domain.com:8000
from my settings.py file: POSTORIUS_TEMPLATE_BASE_URL = 'http://my.domain.com:8000'
from my nginx.conf file: server { listen 80; server_name my.domain.com; return 301 https://$server_name$request_uri; }
server {
    listen              443 ssl;
    server_name         my.domain.com;
    ssl_certificate     certificate.cer;
    ssl_certificate_key private.key;
    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers         HIGH:!aNULL:!MD5;
    location /static/ {
         alias /opt/mailman/mailman-suite/mailman-suite_project/static/;
    }
    location / {
             include uwsgi_params;
             proxy_pass http://my.domain.com:8000;
    }
}
Thanks for your time. Enrique