knadh / listmonk

High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
https://listmonk.app
GNU Affero General Public License v3.0
14.54k stars 1.33k forks source link

Email Campaign Finished Midway. How to investigate? #1986

Open tanmay-predisai opened 1 month ago

tanmay-predisai commented 1 month ago

Version:

Description of the bug and steps to reproduce: We use Listmonk regularly to send weekly newsletters to our audience. It has worked well till now. However, yesterday's campaign stopped abruptly and moved to the FInished state without emailing half of the audience.

Our setup - AWS EC2, Ubuntu 18.04, integrated AWS SES with reasonable limits + healthy reputation inside SES.

I tried checking the logs on listmonk > Menu > Logs and see this "2024/08/09 14:08:43write tcp 127.0.0.1:9000->127.0.0.1:52306: write: broken pipe". Apart from this, all others are only "error processing SES notification: notification type is not bounce "

  1. How do we investigate what went wrong and why the campaign moved to the finished state.
  2. How do we know which users were not sent the newsletter email and send to them again.

Thank you for your kind help!

Screenshots: If applicable, add screenshots to help explain your problem.

tanmay-predisai commented 1 month ago

I just realized this is same as #1931

In our case, we were trying to only export unsubscribed contacts from a list. Since it was not working (already opened #1985), we mistakenly blocklisted the entire list with around 40K contacts.

After this, when we started our campaign, it stopped midway because it encountered these blocklisted contacts maybe.