To contact support, please fill out and submit a contact request form or call us at (888) 781-4080

If this Support ticket is related to the Delivery Trust® Outlook Add-in (1) not installing or (2) if it has disappeared from Outlook, then please have a look at our FAQ Page before submitting your ticket.
Submit a Ticket