community-skeleton: Mailbox for email not found.

I downloaded the latest version of UV Desk, and I’m having two issues:

  • I’m unable to save the email in Email Settings - when I reload the screen, I get back the support@localhost default value
  • when I try to create tickets from my mailbox with php bin/console uvdesk:refresh-mailbox support@wpify.io, I get Mailbox for email support@wpify.io not found. . I do have the mailbox in the Mailboxes section, and I tried both the ID (mailbox_4251), and different emails, no luck

The yaml files look like this:

uvdesk_mailbox.yaml

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: '<-- Please add content above this line -->'
        # enable_delimiter: true
    
    # Configure your mailboxes here
    mailboxes:
        mailbox_4251:
            name: WPify 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_9531

            # [IMAP] Incoming mail server
            # IMAP configurations to use for fetching emails from mailbox
            imap_server:
                host: 'myserver.com'
                username: support@wpify.io
                password: mypassword


uvdesk.yaml


parameters:
    app_locales: en|fr|it
    
    # Default Assets
    assets_default_agent_profile_image_path: 'bundles/uvdeskcoreframework/images/uv-avatar-batman.png'
    assets_default_customer_profile_image_path: 'bundles/uvdeskcoreframework/images/uv-avatar-ironman.png'
    assets_default_helpdesk_profile_image_path: 'bundles/uvdeskcoreframework/images/uv-avatar-uvdesk.png'

    uvdesk_site_path.member_prefix: member
    uvdesk_site_path.knowledgebase_customer_prefix: customer
    
    # File uploads constraints
    # @TODO: Set these parameters via compilers
    max_post_size: 8388608
    max_file_uploads: 20
    upload_max_filesize: 2097152

uvdesk:
    site_url: 'support.wpify.io'
    upload_manager:
        id: Webkul\UVDesk\CoreFrameworkBundle\FileSystem\UploadManagers\Localhost
    
    support_email:
        id: support@wpify.io
        name: WPify.io Support
        mailer_id: mailer_9531
    
    # Default resources
    default:
        ticket:
            type: support
            status: open
            priority: low
        templates:
            email: mail.html.twig

swiftmailer.yaml

swiftmailer:
    default_mailer: mailer_9531
    mailers:
        mailer_9531:
            transport: smtp
            username: support@wpify.io
            password: password
            host: myserver.com
            port: 465
            encryption: ssl
            auth_mode: login
            sender_address: support@wpify.io
            delivery_addresses: ['support@wpify.io']
            disable_delivery: false


Any idea what to do?

Thanks!

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Reactions: 1
  • Comments: 17 (10 by maintainers)

Most upvoted comments

Thanks for the update. I’m experienced PHP developer myself, but the lack of a good documentation makes it really difficult to setup UV Desk. I’m fine with editing config files, but I’d expect a clear documentation on the steps needed.

I’ll probably come back to UV Desk once the project matures a bit more…😃

Thanks! Well, unless the setup works out of the box, without having to edit config files and go to Github to make basic functionality work, I still consider UVDesk a great project, which is unfortunately not mature enough actually be used in production. For now, I switched back to OSTicket, which I hate, but is proven to provide the basic functionality without any issues, which is actually the most important thing for any helpdesk software.