Leading Customer
Team Always Ready to Help you !
It helps us do the most important thing while running your business, customer service. You must be able to answer your customer’s questions, and what better than to be able to do it within Opencart! Not so many, if not “none”, offer such a system within the admin environment. Very easy!
Mr. Jamos Tan
C.E.O of Dasnietgek
Features which are crafted to meet your requirements for a perfect online customer support.
UVdesk has been very instrumental and helpful in taking care of the customer relationship aspect of our business. We have been able to set up a fully professional customer helpdesk system with the help of UVdesk and that aspect of the business is fully taken care of for us to focus more on expansion.
Mr. Mojibola Fowowe
Founder of Jibosky
Catalyst App For Your Support System
OpenSource Customer
156K Views
对不起,此内容只适用于美式英文。
Your email address will not be published. Required fields are marked*
Name*
Email*
Save my name email and website in this browser for the next time I comment.
Attempted to call function “imap_open” from namespace “Webkul\UVDesk\MailboxBundle\Console”.
We found a solution:
I cant explain how this fixes the problem but it did seem to.
despite PHP reporting that imap extension is installed and me confirming it works by running a test script in the browser it wasnt working on the command line. So,basically reinstalled imap and dependancy php-curl (See below the steps for Linux but i would imagine the same principle should work for Windows. The odd thing is those extensions were installed – so maybe it was an update that was required. my guess is the browser may be running php 7.3 (IMAP works for the browser) but the command line is using php 7.4 which didnt have imap and curl extensions installed. I ended up with two versions of php quite by accident – i dont know how 7.4 got on my server
sudo apt install php-imap 463 sudo phpenmod imap 464 sudo apt update 465 sudo apt 467 sudo apt upgrade -y 468 sudo reboot 469 sudo apt update 470 sudo apt upgrade 471 sudo apt autoremove 472 sudo reboot 477 sudo add-apt-repository ppa:ondrej/php 478 sudo apt-get update 479 sudo apt-get install php-curl
It is extremely unprofessional to use gmail for SMTP/IMAP delivery and besides that, most companies have their own SMTP/IMAP servers or providers…
Also, this information doesn’t work and if you copy and paste your YAML configs, it errors that it is in an incorrect format!
I receive the Test email in my inbox almost immediately, but when I create a user agent or click forgot password, I get NO email…
1. Processing uvdesk mailbox configuration.
Mailbox for email maricejuguilon@gmail.com not found.
chmod 777 -R path of config folder of UVdesk project
I’m trying to setup a test environment and I cannot get new emails to trigger a ticket and sent notifications to customer and agents when I run manuall uvdesk: refresh-mailbox. For tickets created manually with New Ticket the replies are going fine. I’ve setup all swiftmailer.yaml, uvdesk.yaml, uvdesk-mailbox.yaml correctly, I think and cron job to fetch every 30 minutes.
php /home/ovidiu/public_html/mmesupport/bin/console uvdesk:refresh-mailbox support@test.domain
2. Opening imap stream…
3. IMAP stream opened.
4. Fetching Email collection since 30 September 2020.
5. Total fetched email -> 8
6. Starting to convert Emails into Tickets -> ============================================= =============================================
Converting email 1 out of 8.
Converting email 2 out of 8.
Converting email 3 out of 8.
Converting email 4 out of 8.
Converting email 5 out of 8.
Converting email 6 out of 8.
Converting email 7 out of 8.
Converting email 8 out of 8.
Mailbox refreshed successfully !!!
Snippets from files: support_email: id: support@test.domain name: Support mailer_id: mailer_4923
swiftmailer: default_mailer: mailer_4923 mailers: mailer_4923: transport: smtp username: support@domain password: password host: hostntame.domain port: 587 encryption: tls auth_mode: login sender_address: support@domain delivery_addresses: [”] disable_delivery: false spool: { type: ‘memory’ } stream_options: ssl: allow_self_signed: true verify_peer: false verify_peer_name: false
uvdesk_mailbox: emails: ~ # Often Reply emails like from gmail contains extra and redundant previous mail data. # This data can be removed by adding delimiter i.e. specific line before each reply. # delimiter: ” # enable_delimiter: true
# Configure your mailboxes here mailboxes: mailbox_4123: name: Support enabled: true
# [SMTP] Outgoing mail server # Swiftmailer smtp mailer to use for sending emails through on behalf of this mailbox smtp_server: mailer_id: mailer_4923
# [IMAP] Incoming mail server # IMAP configurations to use for fetching emails from mailbox imap_server: host: ‘{hostname:993/imap/ssl}INBOX’ username: support@domain password: password
I don’t know what I’m missing and how I should debug this issue. Can you help ?
Thank you!
Some of our site pages utilize cookies and other tracking technologies. A cookie is a small text file that may be used, for example, to collect information about site activity. Some cookies and other technologies may serve to recall personal information previously indicated by the site user. You may block cookies, or delete cookies, by adjusting the appropriate settings on your browser. Please consult the HELP menu of your browser to learn how to do this. If you block or delete cookies you may find the usefulness of our site to be impaired.
To know more about how our privacy policy works, please visit our website.
We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies. Learn More