After using Listmonk successfully for a while now, I am running into a strange problem this morning. Two things happened:
Sending authentication error. I have the app set (in the Cloudron backend, under app > Email) to send from newsletter@my.cloudronserver.example. But I was getting an error saying:
550 Authenticated user newsletter@my.cloudronserver.example cannot send mail as newsletter.app@my.cloudronserver.example
In the Cloudron backend, under the main email preferences, I set my.cloudronserver.example to allow masquerading. I tried resending the newsletter, and it seemed to work! But then...
Sending to only part of the list. After the above steps, I got a problem I've never seen before. Listmonk says the campaign I sent is "Finished," but only some of the emails were received. On the Campaigns page, it says:
Sent 501 / 1,311
I don't see any evidence of a problem in the logs, which say:
Jan 21 11:35:59 2025/01/21 18:35:59.167357 manager.go:413: start processing campaign (Start of 2025 (take 2))
Jan 21 11:36:14 2025/01/21 18:36:14.601113 pipe.go:217: campaign (Start of 2025 (take 2)) finished
Can you think of any reason why not all of the messages would be sent? Why it would stop at 501 and consider the process finished? What can I do to send the rest of the messages?