Verification E-Mail

  • Used Zammad version: 6.1.0-1694593564.c5436f74.focal
  • Used Zammad installation type: package
  • Operating system: linux
  • Browser + version:

Expected behavior:

i had to change a customer e-mail adresse twice as admin

Actual behavior:

the customer cant log in no more, the system says that the verification is not done

how can i restart the verification email for the customer?
or set the customer by hand as verifid?
is there a way to do it with a ruby command?

thanks so far

Would you mind sharing the exact message you receive, please?

Anmeldung fehlgeschlagen. Haben Sie Ihre Anmeldedaten überprüft und den E-Mail-Verifizierungsschritt abgeschlossen?

And what does your production.log say to that generic message?
The message is generic for security reasons.

I, [2023-10-04T14:47:50.240235#977-3786880] INFO – : Started POST “/api/v1/signin” for 192.168.100.169 at 2023-10-04 14:47:50 +0200
I, [2023-10-04T14:47:50.257497#977-3786880] INFO – : Processing by SessionsController#create as JSON
I, [2023-10-04T14:47:50.257704#977-3786880] INFO – : Parameters: {“username”=>“sekretariath@igs-herrstein-rhaunen.de”, “password”=>“[FILTERED]”, “fingerprint”=>“-1127723903”}
I, [2023-10-04T14:47:51.269864#977-3786880] INFO – : Login failed. Have you double-checked your credentials and completed the email verification step? (Exceptions::NotAuthorized)
app/controllers/sessions_controller.rb:35:in rescue in create' app/controllers/sessions_controller.rb:19:in create’
app/controllers/application_controller/has_download.rb:17:in block (4 levels) in <module:HasDownload>' app/controllers/application_controller/has_download.rb:16:in block (3 levels) in module:HasDownload
app/controllers/application_controller/has_download.rb:15:in block (2 levels) in <module:HasDownload>' app/controllers/application_controller/handles_transitions.rb:16:in handle_transaction’
I, [2023-10-04T14:47:51.272880#977-3786880] INFO – : Completed 401 Unauthorized in 1015ms (Views: 0.4ms | ActiveRecord: 3.0ms | Allocations: 2218)
I, [2023-10-04T14:47:52.060093#986-64420] INFO – : ProcessScheduledJobs running…
I, [2023-10-04T14:47:52.064560#986-64420] INFO – : Running job thread for ‘Process ticket escalations.’ (Ticket.process_escalation) status is: sleep
I, [2023-10-04T14:47:52.064989#986-64420] INFO – : Running job thread for ‘Check channels.’ (Channel.fetch) status is: sleep
I, [2023-10-04T14:47:52.065187#986-64420] INFO – : Running job thread for ‘Check ‘Channel’ streams.’ (Channel.stream) status is: sleep
I, [2023-10-04T14:47:52.065332#986-64420] INFO – : Running job thread for ‘Generate ‘Session’ data.’ (Sessions.jobs) status is: sleep
I, [2023-10-04T14:47:52.065671#986-64420] INFO – : Running job thread for ‘Execute planned jobs.’ (Job.run) status is: sleep
I, [2023-10-04T14:48:02.069634#986-64420] INFO – : ProcessScheduledJobs running…
I, [2023-10-04T14:48:02.074001#986-64420] INFO – : Running job thread for ‘Process ticket escalations.’ (Ticket.process_escalation) status is: sleep
I, [2023-10-04T14:48:02.074359#986-64420] INFO – : Running job thread for ‘Check channels.’ (Channel.fetch) status is: sleep
I, [2023-10-04T14:48:02.074552#986-64420] INFO – : Running job thread for ‘Check ‘Channel’ streams.’ (Channel.stream) status is: sleep
I, [2023-10-04T14:48:02.074749#986-64420] INFO – : Running job thread for ‘Generate ‘Session’ data.’ (Sessions.jobs) status is: sleep
I, [2023-10-04T14:48:02.075105#986-64420] INFO – : Running job thread for ‘Execute planned jobs.’ (Job.run) status is: sleep

Please double check that the email address is correct and existing in Zammad.
I believe the alias is meant to be “sekretariat” without h.

If not, double check if the account is locked due to too many failed logins and possibly request the user to reset the password in case they accidentally forgot.