Not Receiving License Key when self hosting

Hi, I have setup a self hosted instance of N8N on a server, but when i request the license key, I never receive an email, does the server also have to have a smtp server on it or does the license email come from the cloudflare license server?

Describe the problem/error/question

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey @steveMI Have you tried using a different email for receiving the license? And also you can always check for your Self Hosted instance registration by going into Settings > Usage & Plans and if you see something like this:

Then your self hosted instance is registered, let me know if you need any help with that

HI @steveMI !

Just to clarify one important point: the license email is generated and sent by n8n’s licensing service, not by your self-hosted instance, so there is no dependency on SMTP configuration on your server.

If your instance already shows as registered under Settings → Usage & Plans, then the license request actually went through, even if the email was never received. In that case, the issue is usually email delivery (spam filtering, corporate mail policies, or blocked domains), not the registration itself.

If you need the license key resent or can’t retrieve it via the UI, the best next step is to contact n8n support directly so they can verify the registration and resend the key manually.