-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot send mail (unraid) #432
Comments
Did you configurate Redis? Line 19 in e42b41a
|
Yes, I forgot to specify this in my first post, I already had a redis docker, and configured my Fittrackee container with the variable for redis. |
Hi, On startup, FitTrackee loads the email config from If no email is sent and there are no errors in the logs, it seems that the dramatiq workers have not been started. Encoded passwords are not decoded by FitTrackee, I'll fix that. Thanks for the bug report. |
By running a shell inside the container, I executed this command : 2023/10/02 15:09:01 - dramatiq.worker.WorkerThread - ERROR - Failed to process message account_confirmation_email({'language': 'fr', 'email': '[email protected]'}, {'username': 'divers', 'fittrackee_url': 'https://fittrackee.server.fr', 'operating_system': 'Windows', 'browser_name': 'Firefox', 'account_confirmation_url': 'https://fittrackee.server.fr/account-confirmation?token=q8PCPWxZSj4iGnudb504fV28WXkB_9GHg9hP4mua'}) with unhandled exception. |
thanks for the feedback. encoded password is not decoded, the MR #433 will fix this bug (fix not yet released). |
Thanks |
With encoded characters. |
Ok |
Yes, no need to encode the |
fix on encoded password released in v0.7.24 |
First I would like to thank the developpers for this awesome project.
I set up FitTrackee on docker on Unraid.
To do this on Unraid :
Everything seem to work.
But I'm not able to set up mail :
My mail server runs with startls so I set the variable EMAIL_URL this way : "smtp://username:[email protected]:587/?tls=True"
For my mail server, the user is [email protected], and my mail account contains "?, @ and &" caracter
So if I this the variable for EMAIL_URL is "smtp://[email protected]:passwith@and&[email protected]:587?tls=True" I get an error and the container cannot run because I think the first @ is not escaped.
So I tried "smtp://mail%40server.com:passwith%3Fand%40and%[email protected]:587?tls=True".
With this variable, the container can run without any error.
But if I try to send a mail (for exemple to confirm a user) : nothing happens, the mail is not send and this is no error on logs...
If someone have an idea ?
Thanks
The text was updated successfully, but these errors were encountered: