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!
No description
24 Replies
ɃØĦɆᵾS
ɃØĦɆᵾS4d ago
What version are you hosting? @Huzef could you take a look please?
Huzef
Huzef4d ago
I'm not familiar with the internal email driver
BlueSilver
BlueSilverOP4d ago
Hey, this is my current version v0.54.4
ɃØĦɆᵾS
ɃØĦɆᵾS4d ago
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
BlueSilver
BlueSilverOP4d ago
I don't think I am able to, but I will check, as this was installed via Easypanel with their one-click something.
Prastoin
Prastoin4d ago
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
BlueSilver
BlueSilverOP3d ago
I installed via the one click myself just about 1.5 months ago? So, color me surprised it was NOT the latest version. 😹
BlueSilver
BlueSilverOP3d ago
Right, so the Templatee on Easypanel is this, and can I still update it when its like this?
No description
Prastoin
Prastoin3d ago
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
BlueSilver
BlueSilverOP3d ago
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.
Prastoin
Prastoin3d ago
Hello, there's a lot of version between 1.0 and 1.11 ( ~11 versions ) You will need to upgrade to them too
BlueSilver
BlueSilverOP3d ago
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 🙂
Prastoin
Prastoin3d ago
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
BlueSilver
BlueSilverOP3d ago
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
Prastoin
Prastoin3d ago
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 instance
BlueSilver
BlueSilverOP3d ago
Sure, 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!
Prastoin
Prastoin3d ago
Sounds good ! I would recommend upgrading to latest patch version everytime
BlueSilver
BlueSilverOP3d ago
Meaning? Latest patch version?
Prastoin
Prastoin3d ago
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/tags
BlueSilver
BlueSilverOP3d ago
Yes, I am doing 1.2 1.3 1.4 and trying 1.5 now, its the order I am going in.
Prastoin
Prastoin3d ago
Perfect FYI between 1.8 and 1.10 there's no 1.9 ( docker hub tags are the source of truth )
BlueSilver
BlueSilverOP3d ago
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.
BlueSilver
BlueSilverOP2d ago
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.
No description
No description
BlueSilver
BlueSilverOP2d ago
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. 🙏

Did you find this page helpful?