N8n SMTP Set Up Can't Send E-Mail

Hi, we recently set up n8n and wanted to now get SMTP going. The Page for “recover Password” does show however we can not actually send the recovery E-Mail. Whenever We type in an actual existing E-Mail it says

Problem sending email
Please contact your administrator (problem with your SMTP setup)

However whenever we type in a test E-Mail it says

Recovery email sent
We’ve emailed TESTEMAIL (if there’s a matching account)

Of course there is no matching account tho.

Currently we have:

 Environment="N8N_EMAIL_MODE=smtp"
 Environment="N8N_SMTP_HOST=${SMTP_HOST}"
 Environment="N8N_SMTP_PORT=587"
 Environment="N8N_SMTP_USER=${SMTP_USER}"
 Environment="N8N_SMTP_PASS=${SMTP_PASSWORD}"
 Environment="N8N_SMTP_SENDER=${SMTP_SENDER}"
 Environment="N8N_SMTP_SSL=false"

Information on my n8n setup

  • n8n version: 1.16.0
  • Database (default: SQLite): default
    n8n EXECUTIONS_PROCESS setting (default: own, main): default
  • Running n8n via: npm
  • Operating system: Debian 11

It looks like your topic is missing some important information. Could you provide the following if applicable.

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

Hi @s-inquestion, welcome to the community!

I am sorry you are having trouble.

Is there any error in the server logs? Can you confirm which email provider you are using and that your web host is not blocking port 587?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.