You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Christopher aca71cda4f add /build 11 months ago
SSML-Core übernehme References header 1 year ago
build add /build 11 months ago
htdocs add http server 1 year ago
templates „templates/unregister.txt“ ändern 1 year ago
.gitignore add libery folder 1 year ago
Dockerfile remove compiling 11 months ago
README.md „README.md“ ändern 1 year ago
config.env add smtp sendername 1 year ago
config.ini add http server 1 year ago
lighttpd.conf add http server 1 year ago
start.sh add smtp sendername 1 year ago

README.md

Super Simple Mailing List


SSML is a very simple mailinglist software to create mailinglists.

Unlike other software its works over an simple IMAP/SMTP connection and can use with any mailserver like gmail or selfhosted mailservers.


Start a new mailinglist

You needs 3 steps:

  • Create an E-Mail Account with 2 alias adresses.

    • The main adress is the adress of the mailinglist.
    • The second one is a adress who new users can send an mail to register to the list.
    • The third adress is like the second but to unregister.
  • Create the config environment file.

SMTPSERVER=localhost
SMTPPORT=587
SMTPUSER=discuss@localhost
SMTPPASS=foobar
SMTPFROM=discuss@localhost
SMTPSENDERNAME=Mailinglist
SMTPUSELOGIN=true
SMTPUSESSL=True
SMTPUSESTARTSSL=False
IMAPSERVER=localhost
IMAPPORT=993
IMAPUSER=discuss@localhost
IMAPPASS=foobar
IMAPUSESSL=True
IMAPUSESTARTSSL=False
MAILINGLISTNAME=Test List
SUBJECT=[Mailinglist]
REGISTERMAIL=discuss-register@localhost
UNREGISTERMAIL=discuss-unregister@localhost
WAITTIME=15
CHECKSSL=true
PRIVATKEY=12345
  • Build and start the docker container. docker run --name ssml --env-file ./config.env -v=/home/docker/ssml:/data/files christopher/ssml