Configure Seafile With SES SMTP
To configure seafile to work with SES email settings, simply add the following settings to
EMAIL_USE_TLS = True EMAIL_HOST = 'email-smtp.eu-west-1.amazonaws.com' EMAIL_HOST_USER = 'xxxxxxxxxxxxxxxxxxxx' EMAIL_HOST_PASSWORD = 'xxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' EMAIL_PORT = 587 DEFAULT_FROM_EMAIL = "email@example.com" SERVER_EMAIL = "firstname.lastname@example.org"
SERVER_EMAIL need to be set to one of your verified email addresses in SES.
Non EU Users
If you are not using the EU email server, the other endpoints can be found here and are:
- US East (N. Virginia) -
- US West (Oregon) -
For the changes to take effect you need to run:
./seahub.sh stop ./seahub.sh start
To test that everything is working, execute a password reset. A popup will appear and tell you if it managed to send the email or if your configuration is incorrect.