Mails not sent
Description of the bug
Emails are not sent, when a new user is created or for password recovery
I've tried all possible combinations of SSL and TLS, and I've been restarting etherpad after each config change, because I've read in other issues that it's necessary for STMP setup to be applied
What should be the normal behavior?
Emails are sent, or a notification should say it wasn't
What is the current behavior?
No email is sent, no error message in the frontend or in the debug log
Do you have a hint about the bug resolution?
Nope
What is your version of Etherpad?
1.8.18
What is your version of MyPads?
1.7.22
What is your authentication method?
Internal
Please, provide some logs if relevant
Debug log at user creation
| [2022-05-08 08:47:11.094] [DEBUG] ueberDB - SET - mypads:user:john-dg40wht - {"_id":"john-dg40wht","login":"john","password":{"salt":"","hash":""},"email":"john@mail.com","firstname":"","lastname":"","organization":"","color":"","padNickname":"","eplAuthorToken":"","groups":[],"bookmarks":{"groups":[],"pads":[]},"userlists":{},"active":false,"useLoginAndColorInPads":true,"hideHelp":true,"lang":"fr","ctime":1651999631092} - to buffer
| [2022-05-08 08:47:11.240] [DEBUG] http - 200, POST /mypads/api/user
| [2022-05-08 08:47:12.800] [DEBUG] SessionStore - SET 25cVH_BysYccoCb3Ebvx8tfqTq2MHZiC
| [2022-05-08 08:47:12.800] [DEBUG] ueberDB - SET - sessionstorage:25cVH_BysYccoCb3Ebvx8tfqTq2MHZiC - {"cookie":{"originalMaxAge":null,"expires":null,"secure":false,"httpOnly":true,"path":"/","sameSite":"Lax"},"passport":{}} - to buffer
Debug log at password recovery
| [2022-05-08 08:43:25.229] [DEBUG] ueberDB - GET - mypads:user:john-p030d57 - {"_id":"john-p030d57","login":"john","password":{"salt":"","hash":""},"email":"john@mail.com","firstname":"john","lastname":"","organization":"","color":"#38d24e","padNickname":"john","eplAuthorToken":"t.v4OoZWTVfFNC0GLfGoC1","groups":["test-sh50dbb"],"bookmarks":{"groups":[],"pads":[]},"userlists":{},"useLoginAndColorInPads":true,"hideHelp":true,"lang":"fr","ctime":1651933893204,"active":true} - from cache
| [2022-05-08 08:43:25.230] [INFO] console - https://pad.whatever.fr/mypads/index.html?/passrecover/cl2x1sj3i000201qw60ym50rv
| [2022-05-08 08:43:29.185] [DEBUG] SessionStore - SET -qloToKYBKrjT3TC62vPmNu3Kd_12Fbu
| [2022-05-08 08:43:29.186] [DEBUG] ueberDB - SET - sessionstorage:-qloToKYBKrjT3TC62vPmNu3Kd_12Fbu - {"cookie":{"originalMaxAge":null,"expires":null,"secure":false,"httpOnly":true,"path":"/","sameSite":"Lax"},"passport":{}} - to buffer
| [2022-05-08 08:43:29.272] [DEBUG] http - 200, GET /
| [2022-05-08 08:43:30.242] [DEBUG] http - 501, POST /mypads/api/passrecover
The only thing that seems useful is the 501 http code on the last line, but I don't know what to do with it...
Thanks for you help !