Skip to content

hershyz/birdie

Repository files navigation

Mass E-mailing solution for event planners.

Download, unzip, and run here.


Commands:

help []:                 shows all commands
store [address, name]:   stores sponsors/members
sendall []:              sends email template to all recipients
send [name]:             sends email template to a specific recipient
bcc []:                  sends a bcc email to all participants in the store file

Settings:

The local settings.ini file has the following configurations:
email:     [sender email address]
password:  [password for sender email address]
subject:   [subject for all emails sent]
tag:       [tag for name replacement]

Tags:

By default, the tag in the settings.ini file is set to sponsor,
meaning that typing  in the template email will replace it with the name of the recipient.

If template.txt looks like this: Hello <sponsor>, Goodbye <sponsor>.
The output of running python birdiecli.py send ExampleMember would be: Hello ExampleMember, Goodbye ExampleMember.

Running:

python birdiecli.py [+args]