Skip to content

Crossplatform massive mail sender for general purposes. Supports templates like {username}, etc. On input just text files with emails, template variables and html design. On output - sended mails.

Notifications You must be signed in to change notification settings

Sharm/mailsender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How it works?

  1. You need to make .html page, using template anchors, like {0}, {1}, {2}, etc. View example file /bin/template/test_template.html.

  2. Make recipient list with variables values. It should look like simple .txt file. You can generate it though Export from your Data Base. View example file **/bin/list/test_list.txt

  3. Launch mailsender, pass html template and list like arguments.

    $> mailsender.exe list/test_list.txt template/test_template.html Subject

Compile (Linux):

  1. Build dependences (Socket lib).
    • cd dep/Sockets-2.3.9.7/
    • make && make install
  2. Build mailsender:
    • cd src/mailsender
    • make && make install
  3. Compiled binary here: bin/mailsender

About

Crossplatform massive mail sender for general purposes. Supports templates like {username}, etc. On input just text files with emails, template variables and html design. On output - sended mails.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published