Fleio Email Settings

Fleio uses Django underneath and all Django settings related to e-mail can be set in the settings.py file.

Going through the normal Fleio bootstrap process will ask for SMTP configurations and set them accordingly.

Further modification or addition of the e-mail server settings should be done in the settings.py file.

Full settings.py file path is:


The default e-mail backend is the SMTP backend, the same as Django’s default:

The following minimal settings options should be added in settings.py for SMTP with authentication:

EMAIL_HOST = 'server.host.name' # ex: smtp.gmail.com
EMAIL_PORT = 587  # or the server PORT if non standard
EMAIL_HOST_USER = 'smtpUserName'  # a username, usually the e-mail address
EMAIL_HOST_PASSWORD = 'UserPassword'  # the smtp user password
EMAIL_USE_TLS = True  # True if TLS should be enabled or False otherwise

Pleace or modify the e-mail settings variables inside settings.py and restart Fleio and Celery for the changes to take effect:

service fleio restart
service uwsgi-fleio restart
service celery restart

Please note that if you are using Gmail for smtp, you have to enable account access for less secure apps. Visit the following link to enable access for your account: