Skip to content

How do I debug emails not being send? #2503

@woutrbe

Description

@woutrbe

I've been struggling with this for a couple of days now, and really hit a wall.

I've set up Listmonk on my VPS, through Coolify. I have also set up AWS SES for my domain, requested production access, and now trying to configure Listmonk to use it.

Two problems I'm facing:

  1. Listmonk seems to happily start a campaign, and claim it was send to all subscribers.
  2. When configuring SMTP, regardless of username/password, when testing the connection, Listmonk will always see it was successful.

On the AWS SES side:

  1. My SMTP user shows no "Latest Activity"
  2. Cloudwatch shows no activity

Listmonk logs only show:

2025/05/26 15:14:15.262143 init.go:620: initialized email (SMTP) messenger: xxxx@email-smtp.us-west-2.amazonaws.com

OR

2025-05-26T15:04:07.711986966Z 2025/05/26 15:04:07.711831 manager.go:423: start processing campaign (SES test)
2025-05-26T15:04:17.724363346Z 2025/05/26 15:04:17.724135 pipe.go:232: campaign (SES test) finished

How do I effectively debug what's going on? Listmonk seems to throw no errors, even when the username/password combination is incorrect. Also no error logs when sending a campaign.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions