Email Integration
Drako Tickets supports two email directions:
Outbound (SMTP) β send reply notifications and ticket confirmations to users
Inbound (IMAP) β poll a mailbox so that email replies automatically append to the correct ticket
Both are configured in Dashboard β Settings β Mail Server and Inbound Email.
Outbound mail (SMTP)
Gather your SMTP credentials
You can use any SMTP provider. Common choices:
Outlook / Microsoft 365
smtp.office365.com
587
Use your full email as the username
Mailgun
smtp.mailgun.org
587
Use SMTP credentials from your Mailgun domain
SendGrid
smtp.sendgrid.net
587
Username is always apikey, password is your API key
Custom / self-hosted
your server
25 / 465 / 587
Ensure port is open and not blocked by your host
Configure in the dashboard
Go to Settings β Mail Server and fill in:
SMTP Host
Your provider's hostname, e.g. smtp.gmail.com
SMTP Port
Usually 587 (STARTTLS) or 465 (SSL)
Secure (SSL)
Enable if using port 465
Username
Your email address or SMTP username
Password
Your SMTP password or app password
From Address
The address emails are sent from, e.g. [email protected]
From Name
Display name shown in the recipient's inbox, e.g. Your Company Support
Inbound email (IMAP)
When IMAP is enabled, Drako Tickets polls your mailbox on a schedule. Emails are matched to existing tickets by the [TK-XXXX] reference in the subject line. If no match is found a new ticket is created.
Set up a dedicated support mailbox
Create a dedicated email address for support, e.g. [email protected]. This keeps your personal inbox separate and makes filtering easier.
Enable IMAP access on your mailbox
Gmail
Settings β See all settings β Forwarding and POP/IMAP β Enable IMAP. If 2FA is on, create an App Password.
Outlook / Microsoft 365
Settings β Mail β Sync email β Enable IMAP.
Other providers
Refer to your provider's documentation.
Configure in the dashboard
Go to Settings β Inbound Email and fill in:
IMAP Host
Your provider's IMAP hostname, e.g. imap.gmail.com
IMAP Port
Usually 993 (SSL) or 143 (STARTTLS)
Secure (SSL)
Enable for port 993
Username
Your mailbox email address
Password
Your IMAP password or app password
Mailbox
The folder to poll, usually INBOX
Poll Interval
How often to check for new mail (minimum 1 minute)
How ticket matching works
When an email arrives, DrakoTickets looks for a [TK-XXXX] tag in the subject line (e.g. Re: Your ticket [TK-0042]). If found, the email body is appended as a new comment on that ticket. If no tag is found, a new ticket is created and a confirmation email is sent to the sender.
Tip: The confirmation email template is customisable in Settings β Email Templates.
Email templates
Go to Settings β Email Templates to customise:
Confirmation email β sent to the requester when a new ticket is created via email
Reply email β sent to the requester when a technician replies
Global signature β appended to all outbound emails
Templates support the following variables:
{{ticket_number}}
The ticket number, e.g. 0042
{{ticket_title}}
The ticket subject / title
{{requester_name}}
The requester's display name
{{from_name}}
The configured From Name
Last updated