User Tools
Writing /app/www/public/data/meta/watchdogs/ticketeremailfaileddelivery_-_rabbitmq.meta failed
watchdogs:ticketeremailfaileddelivery_-_rabbitmq
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| watchdogs:ticketeremailfaileddelivery_-_rabbitmq [2019/10/14 10:31] – amooney | watchdogs:ticketeremailfaileddelivery_-_rabbitmq [2021/06/25 10:09] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== RabbitMQ - TicketerEmailFailedDelivery ====== | ||
| + | Author: Aaron Mooney | ||
| + | |||
| + | The interface for the RabbitMQ email queues can be found at loadbalancer: | ||
| + | Once logged in you will be presented with this interface. Click on the **Queues** tab. | ||
| + | {{ : | ||
| + | |||
| + | Then navigate to the **tickter.dead.email.queue** | ||
| + | {{ : | ||
| + | |||
| + | Scroll down the page and click on the **Get Messages** tab, then click the **Get Message(s)** button. | ||
| + | **Make sure to use the requeue option so that messages are not deleted.** | ||
| + | {{ : | ||
| + | |||
| + | Copy the payload field into your clipboard and navigate back to the queues tab and click on the **ticketer.email.queue** | ||
| + | {{ : | ||
| + | |||
| + | Paste the payload into the payload field of the **Publish Message** tab and set the delivery mode to **Persistent**, | ||
| + | {{ : | ||
| + | |||
| + | Before hitting **Publish Message** check to see if the email fields are malformed as this is likely the reason they appear in the dead queue. | ||
| + | |||
| + | An example of a malformed recipient list is **" | ||
| + | |||
| + | The second email has a leading space, is missing a closing quote and has a semicolon as a separator and instead of a comma. The third is missing an opening double quote. | ||
| + | Fix any discrepancies you see then publish the message. | ||
| + | |||
| + | |||
| + | Finally, once the messages have been re-published, | ||