IMAP Configuration problems, clumsy behaviour, please improve

Infos:

  • Used Zammad version: 2.1.
  • Used Zammad installation source: Package
  • Operating system: Ubuntu 14.02
  • Browser + version: Chrome

Expected behavior:

  • When one enters an IMAP Folder in Email Inbound settings, it is expected that Zammad checks both the entered folder and the default incoming email folder (i.e. Inbox) for purpose of Inbound email verification and throws an error, or at least a warning, if the verification email is received in default incoming email folder, rather than in entered IMAP folder.

Actual behavior:

  • When one enters an IMAP Folder in Email Inbound settings, Zammad tries to “Verify sending and receiving” but fails with “Verification mail not found in mailbox”, if the incoming emails are not redirected to the entered folder on the IMAP side.

  • Because of that, you can’t set up Zammad’s email channel if the entered folder and default incoming folder on IMAP are not one and the same. Not likely the intended behaviour, especially without notice, warning or clear error message.

Steps to reproduce the behavior:

  • Enter any valid IMAP folder
  • If the entered folder is not your default incoming email folder, you will not be able to proceed
  • If you move the email from your inbox into the folder you entered in Zammad mannualy, before the verification is finished, verification passes.
1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.

Hello @anon14772308

thanks for your idea. We currently in a kind of cleanup process, this is why I responde to your message.

  1. Your poroposal (check both the entered folder and the default incoming email folder)
    We have technical concerns about this. It may happen that our “quering” the default incoming email folder may set emails to read which we don’t want in case somebody configured explicitly that Zammad should only look in certain folders.

  2. Workaround 1 - server side rule
    For the setup phase you could create a server side forward rule to forward Zammads verification email into the entered folder.

→ The the Zammad verification process works fine.

  1. Workaround 2 - moving verification email by email client
    You could set up the connection to the new mailbox for Zammad via your E-Mail client (e. g. thunderbild), then the verification mail ends up in your main/inbox folder. Then you can move the verification mail manually with e. g. thunderbird to the desired folder, that you chose in the Zammad Email settings.

→ The the Zammad verification process works fine.