Email configuration correct but no invite emails going out.
Hi there, on Twenty self hosted email configuration is correct but no emails are going out. I tested with sending an invite and never received one. Hosting on easypanel.io.
For the blacked out sections:
EMAIL_FROM_ADDRESS - info@domain.com
EMAIL_FROM_NAME - DOMAIN
EMAIL_STMP_HOST - mail.domain.com
EMAIL_SYSTEM_ADDRESS - info@domain.com
I did try and use port 465 and NO_TLS = false.
Any help appreciated, on what I am missing.
Thanks!

24 Replies
What version are you hosting?
@Huzef could you take a look please?
I'm not familiar with the internal email driver
Hey, this is my current version v0.54.4
Could you please update first to newest version? Remember about making backups after each successful update and making sure that instance is actually working
https://docs.twenty.com/developers/self-hosting/upgrade-guide
CC: @prastoin
Twenty Documentation
Upgrade guide - Twenty Documentation
I don't think I am able to, but I will check, as this was installed via Easypanel with their one-click something.
Hey @BlueSilver for how long have you been having this instance ? Have you installed a fresh new in 0.54 ?
You might be consuming someone's old easy panel configuration
I would recommend starting from the latest twenty version
I installed via the one click myself just about 1.5 months ago? So, color me surprised it was NOT the latest version. 😹
Right, so the Templatee on Easypanel is this, and can I still update it when its like this?

I'm not sure to follow you right
No very experienced with easy panel but unless I'm mistaken you have to pick templates from the community so it's agnostical of the one click install
You have to upgrade your instance incrementally
I would recommend exporting your current instance data as CSV and import them back on a fresh new last version instance
Depends on the complexity of your instance
Also you will still have to configure your data model again
I do not believe its community templates, I think these are curated and added by Easypanel.io - I believe they control what is added/if I am not mistaken.
Incrementally as it explains in the docs between the versions in the sidebar?
Its isn't very complex, mostly Company data + tasks.
Hi there, I went ahead and started the upgrades @prastoin and I got to V1.0.0 with no errors but then I tried to go to the latest version after that (1.11.5) and I encountered a "An error has occurred" error on the frontend when I tried to input my email to sign in, then I tried to pick a different one to try and resolve that and it made it didn't change, so, which version after 1.0.0 should I install? Incremental is what I did, but based on the documentation I wasn't sure what to pick after 1.0.0 hence I picked the lastest, which I think now, was a huge mistake. Below are the docker tags I used.
twentycrm/twenty:v0.55
twentycrm/twenty:v0.60.7
twentycrm/twenty:v1.0.0
These worked, and I was able to load and access settings to check the versions that had been installed/check my upgrade worked, but then I did.
twentycrm/twenty:v1.11.5 which broke everything.
Hello, there's a lot of version between 1.0 and 1.11 ( ~11 versions )
You will need to upgrade to them too
Oh! So, 1.1.0, then 1.2.0 then 1.3.0 and so on untill I get to 1.11.0 and then after that, I can upgrade to the 1.11.5. Correct?
Thanks @prastoin 🙂
Yes exactly !
I would recommend restoring a backup of your instance before the failing upgrade
That might have been corrupting your instance
If your instrance isn't really complex you can use the export as csv feature on your views and import them back on a latest twenty instance
I don't think its very complex, but it has way too many relationships and I think that may be problematic. Also, for v1.5.0 it actuallys says no manifest found. (HTTP code 404) unexpected - manifest for twentycrm/twenty:v1.5.0 not found: manifest unknown: manifest unknown
Please try clearing cache between your upgrades
And always double check your workspace version in database
core.workspace.version it should be equal to installed twenty instanceSure, let me do that! I cleared cache between 1.2.0 to 1.3.0 - as per docs recommended if I had the issue, didn't think to do it for all! 🙂 thanks.
They match!
Sounds good !
I would recommend upgrading to latest patch version everytime
Meaning? Latest patch version?
You can consume
1.2 1.3 directly instead of 1.2.x
You can find all tags here https://hub.docker.com/r/twentycrm/twenty/tagsYes, I am doing 1.2 1.3 1.4 and trying 1.5 now, its the order I am going in.
Perfect
FYI between 1.8 and 1.10 there's no 1.9 ( docker hub tags are the source of truth )
Its the one I have open haha 🙂 thanks, now I know the tags link is the correct spot, but the order I saw 1.5.3 FIRST before 1.5.0 so I used 1.5.0 but when it didn't work I didn't want to try 1.5.3 in case it made it go BOOM 😹 and oh good to know so when I get to 1.8 just go straight to 1.10 and no 1.9. Thanks for that.
Clearing cache, and checking workspaces, everything in sync till I get to 1.7. Then at 1.7, app version changes to 1.7.7 (image pulled is v1.7) - but
core.workspace remains at 1.6.7.

To answer my own question, researched and followed links back to this Discord. I downgraded back to
1.6 then I upgraded to 1.7.2 and then that upgraded the core.workspace and the instance too. So, I assume I am in the clear, found this because I checked error logs and found where the error was and it all lead back here. 🙏