Please add the following lines to seahub_settings.py to enable Email sending.
EMAIL_USE_TLS = False EMAIL_HOST = 'smtp.domain.com' # smpt server EMAIL_HOST_USER = '[email protected]' # username and domain EMAIL_HOST_PASSWORD = 'password' # password EMAIL_PORT = '25' DEFAULT_FROM_EMAIL = EMAIL_HOST_USER SERVER_EMAIL = EMAIL_HOST_USER
If you are using Gmail as email server, use following lines:
EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = '[email protected]' EMAIL_HOST_PASSWORD = 'password' EMAIL_PORT = 587 DEFAULT_FROM_EMAIL = EMAIL_HOST_USER SERVER_EMAIL = EMAIL_HOST_USER
Note: If your Email service still can not work, you may checkout the log file logs/seahub.log
to see what may cause the problem. For complete email notification list, please refer to Email notification list.
Note2: If you want to use the Email service without authentication leaf EMAIL_HOST_USER
and EMAIL_HOST_PASSWORD
blank (''
). (But notice that the emails then will be sent without a From:
address.)