[Bug]: SMTP doesn't works with SES #835

Closed
opened 2026-02-04 21:27:37 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @abrvham on GitHub (Oct 14, 2025).

Where is the problem occurring?

I encountered the problem while interacting with the server (Backend)

What browsers are you seeing the problem on?

No response

Current behavior

When the SMTP configuration is set on the docker compose file with AWS SES as provider, and trigger a notification I get:

planka |
planka | Warning: Adapter sent back a uniqueness error, but that error references key(s) (card_id, user_id) which cannot
planka | be matched up with the column names of any attributes in this model (cardsubscription). This probably
planka | means there is a bug in this adapter.
planka | (Note for adapter implementors: If your adapter doesn't support granular reporting of the keys violated
planka | in uniqueness errors, then just use an empty array for the keys property of this error.)
planka | (Proceeding anyway as if these keys weren't included...)
planka |
planka | 2025-10-14 07:47:38 [E] Error sending email: Error: 989B7BC95F740000:error:0A00010B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:354:
planka |

And the email notifications are not sent.

Desired behavior

Email to be sent

Steps to reproduce

  - SMTP_HOST=email-smtp.eu-west-3.amazonaws.com
  - SMTP_PORT=587
  - SMTP_NAME=[my domain with tld (ex: domain.com). This domain is whitelisted on AWS SES]
  - SMTP_SECURE=true
  - SMTP_USER=[SMTP USER]
  - SMTP_PASSWORD=[SMTP PASSWORD]
  - SMTP_FROM="Board" <noreply@[domain.com]>

Other information

No response

Originally created by @abrvham on GitHub (Oct 14, 2025). ### Where is the problem occurring? I encountered the problem while interacting with the server (Backend) ### What browsers are you seeing the problem on? _No response_ ### Current behavior When the SMTP configuration is set on the docker compose file with AWS SES as provider, and trigger a notification I get: planka | planka | Warning: Adapter sent back a uniqueness error, but that error references key(s) (card_id, user_id) which cannot planka | be matched up with the column names of any attributes in this model (`cardsubscription`). This probably planka | means there is a bug in this adapter. planka | (Note for adapter implementors: If your adapter doesn't support granular reporting of the keys violated planka | in uniqueness errors, then just use an empty array for the `keys` property of this error.) planka | (Proceeding anyway as if these keys weren't included...) planka | planka | 2025-10-14 07:47:38 [E] Error sending email: Error: 989B7BC95F740000:error:0A00010B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:354: planka | And the email notifications are not sent. ### Desired behavior Email to be sent ### Steps to reproduce - SMTP_HOST=email-smtp.eu-west-3.amazonaws.com - SMTP_PORT=587 - SMTP_NAME=[my domain with tld (ex: domain.com). This domain is whitelisted on AWS SES] - SMTP_SECURE=true - SMTP_USER=[SMTP USER] - SMTP_PASSWORD=[SMTP PASSWORD] - SMTP_FROM="Board" <noreply@[domain.com]> ### Other information _No response_
Author
Owner

@abrvham commented on GitHub (Oct 14, 2025):

Issue Solved.
Planka doesn't handle TLS for SMTP but SSL only.
To fix this, change the SMTP_PORT to 465

@abrvham commented on GitHub (Oct 14, 2025): Issue Solved. Planka doesn't handle TLS for SMTP but SSL only. To fix this, change the SMTP_PORT to 465
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#835