Skip to content

Research tool used for sending call for paper invitations.

License

Notifications You must be signed in to change notification settings

lcarnevale/publicity-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Publicity Bot

python-v3-blue

While the management of special issues, workshop and conferences becomes more complex, automatic tools come to the rescue. This project includes a simple command line program to send email via Google. Suggestions and bug reports are always welcome. If you have any question, request or suggestion, please open a new ticket in the Issues with appropriate label.

How to build it

Download latest release here and make up the virtual environment.

virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt

How to use it

The application strongly requires a list of recipients, the email subject and the body. The list of carbon copy recipients is instead optional. These parameters must be stored within independent files as follow.


Example of emails to


Example of emails body

Run then the application as follow.

python main.py \
    --host smtp.gmail.com \
    --port 465 \
    --from user@example.com \
    --to <PATH/OF/TO-FILE> \
    --cc <PATH/OF/CC-FILE> \
    --subject <PATH/OF/SUBJECT-FILE> \
    --body <PATH/OF/BODY-FILE>