No lookup value found for 'origin_by'

Infos:

  • Used Zammad version: 6.3.1
  • Used Zammad installation type: package,
  • Operating system: Ubuntu Linux 20.04
  • zammad_api Ruby gem version 1.0.5

Failed to create ticket using

    payload = {
      title: "My title",
      group: "Customer",
      customer_id: "guess:N1ULPX@example.domain",
      state: 'new',
      severity: 'other',
      article: {
        from: "John Doe <N1ULPX@example.domain>",
        reply_to: "John Doe <N1ULPX@example.domain>",
        origin_by: "N1ULPX@example.domain",
        subject: "My title",
        body: "Testing",
        sender: 'Customer',
        type: 'email'
      }
    }
client = ZammadAPI::Client.new(url: ..., http_token: ...)
client.ticket.create(payload)

Expected behavior:

  • Expected ticket to be created

Actual behavior:

  • Received HTTP-422 with message “No lookup value found for ‘origin_by’”, but only for some values, e.g. N1ULPX@example.domain

It works with other email-addresses.

Steps to reproduce the behavior:

  • Submit the above payload.