Mail2Ticket Detailed Documentation
The Mail2Ticket Add-On is designed to automatically convert incoming emails into support tickets within the system.
Introduction
The Mail2Ticket Add-On is designed to automatically convert incoming emails into support tickets within the system. This powerful feature ensures that customer queries, complaints, or requests sent via email are never missed and are seamlessly transformed into manageable support tickets for tracking and resolution. It helps streamline customer communication by connecting your email inbox directly to the ticketing system. The Add-On supports email parsing, ticket assignment, and status updates, ensuring that your support team stays organized and responsive without manually creating tickets from emails.
How to Install the Mail2Ticket Add-On?
Follow these steps for Installation : Setup Mail2Ticket
How To Use The Mail2Ticket Add-On?
- After purchasing the Mail2Ticket Add-On, go to the sidebar and find out the IMAP settings page.
- Enter the IMAP Mail Driver, IMAP Mail Host, IMAP Mail Port, IMAP Mail Username, IMAP Mail Username, IMAP Mail Password, and IMAP Mail Encryption.
- To automate the retrieval of new emails, you need to set up a cron job on your server.
- After you add these details, all the pending emails will be converted into tickets and will be visible on the conversation page.
-
- All the pending emails from the customers will be converted into the tickets after you set up the cron job.
- These tickets will be visible in the conversation page. You can reply to that mail from the conversation page itself.
- The reply that you send, will be visible to the customer on their email, in the form of reply to that mail, and if the custom replies back it will be visible to you on the conversation page.
- The user and customer can also have conversation easily.
-
To install IMAP Extension for Ubuntu and PHP, follow these steps:
-
Install the IMAP extension for PHP 8.3:
sudo apt update
sudo apt install php8.3-imap -
Enable the IMAP extension:
sudo phpenmod imap
-
Restart PHP and your web server (if applicable):
If you’re using Apache:
sudo systemctl restart apache2
-
Verify it’s enabled:
php -m | grep imap
This should output:
nginx
imap
To install IMAP Extension for macOS, follow these steps:
-
Install IMAP extension (if not installed):
If you’re using Homebrew & PHP via brew:
brew install imap-uw
brew reinstall php
If you’re using Valet, PHP is already installed but may require enabling IMAP. -
Enable IMAP in PHP:
Edit yourphp.ini
(find it withphp --ini
) and uncomment:
extension=imap
If it’s missing, add this line manually. -
Restart PHP:
Depending on your setup:
brew services restart php
Or if using Valet:
valet restart
To install IMAP Extension for Windows, follow these steps:
-
Enable IMAP in
php.ini
:
Find yourphp.ini
file (runphp --ini
).
Open it in a text editor and uncomment this line:
extension=imap
-
Restart your web server:
If you’re using:
- XAMPP: Stop & Start Apache
- Laragon or others: Restart the server manager
-
Test if it works:
Run:
php -i | grep -i imap
You should see output like:
IMAP c-Client Version => 2007f
imap -
Check Composer dependency:
Make surephp-imap/php-imap
is installed via Composer:
composer require php-imap/php-imap
So, this is how you can use the Mail2Ticket Add-On easily.
Categories
Related articles
- Bulk SMS Integration in TicketGo
- Plivo Integration in TicketGo
- Ticket Number Integration in TicketGo
- Zapier Integration in TicketGo
- Instagram Chat Integration in TicketGo
- Twilio Integration in TicketGo
- Rocket.Chat Integration in TicketGo
- Mark as Important Integration in TicketGo
- Facebook Chat Detailed Documentation TicketGo
- Send and Close Integration in TicketGo
- Export Conversations Integration in TicketGo
- ZitaSMS Integration in TicketGo
Reach Out to Us
Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!


Need more help?
If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.
Love what you see?
Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.