<div dir="ltr">If you're just trying to put the message back on the queue, then why not Reject with Requeue=true instead of using dead letter exchanges? <br><br>On Wednesday, November 27, 2013 8:25:57 AM UTC-7, Nicholas Stuart wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr">I<span style="line-height:18px;color:rgb(0,0,0);font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif">'ve successfully set up a dead letter exchange policy where the</span><span style="line-height:18px;color:rgb(0,0,0);font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif"> </span><code style="line-height:18px;color:rgb(0,0,0);padding:1px 5px;background-color:rgb(238,238,238);font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif">dead-letter-exchange</code><span style="line-height:18px;color:rgb(0,0,0);font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif"> </span><span style="line-height:18px;color:rgb(0,0,0);font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif">is blank, which will return the message to the original queue. However this only happens if the message was published to the default exchange, or with a routing key of the queue name.</span><p style="font-size:14px;clear:both;color:rgb(0,0,0);font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif">If I set up a fanout or topic exchange, my message is dropped(rightfully so). Is there any way, in the RabbitMQ policy, that I can specify a routing key policy that will always point back to the queue the message was consumed off of?</p></div></blockquote></div>