У меня недавно была похожая проблема.
В итоге я настроил очередь недоставленных писем DLQ в качестве основной очереди с MaximumReceives 1. 1. 1003 *
Iзатем можно использовать консоль для опроса DLQ.Как только сообщение будет прочитано консолью, оно будет перемещено обратно в исходную очередь.Это явно плохо масштабируется до тысяч сообщений, но помогло устранить небольшое отставание, с которым я имел дело.