Skip to main content

Configure MSMQ output

MSMQ output adds no published fields beyond the MSMQ base and shared Transport settings.

SettingDefaultRequired decision
Visibility / queue namePrivate / emptySelect and verify the exact destination queue.
Delivery typeExpressChoose the required MSMQ delivery mode and confirm persistence expectations.
Use transactionClearedMust match queue type and the required atomicity boundary.
Direct format / typeCleared / OSUse only when the deployment requires direct format names.
AuthenticateClearedRequires compatible MSMQ/Windows security configuration.

Test queue unavailable/full, permissions, transactional mismatch, duplicate send and consumer acknowledgement. Flow success registers outbound work; queue insertion and business consumption are later boundaries. An uncertain send result must be reconciled using message/business identifiers before retry.