# Guaranteed Delivery

For full end-to-end guaranteed delivery from SmartSockets to EMS, all the following conditions must be true:

- SmartSockets senders must send messages with guaranteed message delivery (GMD).
- The transport definition must set `topic_import_dm` or `queue_import_dm` (as appropriate) to `TIBEMS_PERSISTENT`.
- A durable subscription for the EMS topic or queue must exist.

For export guarantees, see Guaranteed Delivery.

Copyright © Cloud Software Group, Inc. All rights reserved.