- Used Zammad version: 4.0
- Used Zammad installation type: Deb Package
- Operating system: Ubuntu
- Browser + version: Firefox 88
Expected behavior:
Outgoing mails should be sent
Actual behavior:
we get the warning:
Zustellung fehlgeschlagen: “Unable to send email to ‘xxxxx@xxx.de,xxxxx@xxx.de’: Can’t use Channel::Driver::Smtp: #<Encoding::CompatibilityError: incompatible encoding regexp match (Windows-31J regexp with UTF-8 string)>”
Log file says:
ERROR – : Can’t use Channel::Driver::Smtp: #<Encoding::CompatibilityError: incompatible encoding regexp match (Windows-31J regexp with UTF-8 string)>
E, [2021-05-10T16:45:07.212987 #1178807-47077017164680] ERROR – : Error performing TicketArticleCommunicateEmailJob (Job ID: cda6c9bd-5bae-48b2-99de-fb113883e690) from DelayedJob(default) in 39.51ms: RuntimeError (Can’t use Channel::Driver::Smtp: #<Encoding::CompatibilityError: incompatible encoding regexp match (Windows-31J regexp with UTF-8 string)>):
/opt/zammad/app/jobs/ticket_article_communicate_email_job.rb:166:inlog_error' /opt/zammad/app/jobs/ticket_article_communicate_email_job.rb:71:in
rescue in perform’
/opt/zammad/app/jobs/ticket_article_communicate_email_job.rb:53:inperform' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/execution.rb:39:in
block in perform_now’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:109:inblock in run_callbacks' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/i18n-1.8.10/lib/i18n.rb:314:in
with_locale’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/translation.rb:9:inblock (2 levels) in <module:Translation>' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:118:in
instance_exec’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:118:inblock in run_callbacks' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/logging.rb:26:in
block (4 levels) in module:Logging’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/notifications.rb:168:inblock in instrument' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/notifications/instrumenter.rb:23:in
instrument’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/notifications.rb:168:ininstrument' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/logging.rb:25:in
block (3 levels) in module:Logging’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/logging.rb:46:inblock in tag_logger' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/tagged_logging.rb:71:in
block in tagged’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/tagged_logging.rb:28:intagged' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/tagged_logging.rb:71:in
tagged’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/logging.rb:46:intag_logger' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/logging.rb:22:in
block (2 levels) in module:Logging’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:118:ininstance_exec' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:118:in
block in run_callbacks’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:136:inrun_callbacks' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/execution.rb:38:in
perform_now’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/execution.rb:24:inblock in execute' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:109:in
block in run_callbacks’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/railtie.rb:28:inblock (4 levels) in <class:Railtie>' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/execution_wrapper.rb:87:in
wrap’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/reloader.rb:73:inblock in wrap' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/execution_wrapper.rb:87:in
wrap’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/reloader.rb:72:inwrap' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/railtie.rb:27:in
block (3 levels) in class:Railtie’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:118:ininstance_exec' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:118:in
block in run_callbacks’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activesupport-5.2.4.6/lib/active_support/callbacks.rb:136:inrun_callbacks' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/execution.rb:22:in
execute’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/activejob-5.2.4.6/lib/active_job/queue_adapters/delayed_job_adapter.rb:42:inperform' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/backend/base.rb:81:in
block in invoke_job’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/lifecycle.rb:61:inblock in initialize' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/lifecycle.rb:66:in
execute’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/lifecycle.rb:40:inrun_callbacks' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/backend/base.rb:78:in
invoke_job’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/worker.rb:230:inblock (2 levels) in run' /opt/zammad/vendor/ruby-2.6.6/lib/ruby/2.6.0/timeout.rb:93:in
block in timeout’
/opt/zammad/vendor/ruby-2.6.6/lib/ruby/2.6.0/timeout.rb:103:intimeout' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/worker.rb:230:in
block in run’
/opt/zammad/vendor/ruby-2.6.6/lib/ruby/2.6.0/benchmark.rb:308:inrealtime' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/worker.rb:229:in
run’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/worker.rb:312:inblock in reserve_and_run_one_job' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/lifecycle.rb:61:in
block in initialize’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/lifecycle.rb:66:inexecute' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/lifecycle.rb:40:in
run_callbacks’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/worker.rb:312:inreserve_and_run_one_job' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/worker.rb:213:in
block in work_off’
/opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/worker.rb:212:intimes' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/delayed_job-4.1.7/lib/delayed/worker.rb:212:in
work_off’
/opt/zammad/app/models/scheduler.rb:372:inblock (3 levels) in worker' /opt/zammad/vendor/ruby-2.6.6/lib/ruby/2.6.0/benchmark.rb:308:in
realtime’
/opt/zammad/app/models/scheduler.rb:370:inblock (2 levels) in worker' /opt/zammad/app/models/scheduler.rb:366:in
loop’
/opt/zammad/app/models/scheduler.rb:366:inblock in worker' /opt/zammad/vendor/bundle/ruby/2.6.0/gems/logging-2.2.2/lib/logging/diagnostic_context.rb:474:in
block in create_with_logging_context’
Steps to reproduce the behavior:
- Update vie apt to 4.0.0-1620639143.9e157feb.buster
Setup office365 integration / normal IMAP setup also fails.