swiftmailer 插件不存在

swiftmailer plugin does not exist

我在使用 drupal 和 swiftmailer 发送电子邮件时遇到问题。发送电子邮件时会抛出此错误

The website encountered an unexpected error. Please try again later.</br></br><em class="placeholder">Drupal\Core\Entity\EntityStorageException</em>: The &quot;swiftmailer&quot; plugin does not exist. in <em class="placeholder">Drupal\Core\Entity\Sql\SqlContentEntityStorage-&gt;save()</em> (line <em class="placeholder">829</em> of <em class="placeholder">core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php</em>). <pre class="backtrace">Drupal\Core\Plugin\DefaultPluginManager-&gt;getDefinition(&#039;swiftmailer&#039;) (Line: 16)

我是 运行 swiftmailer/swiftmailer 的 drupal 8.5 和 v5.4.10 以及 drupal/swiftmailer

的 1.0.0-beta-2

我最初有一个 "class swift_message not found" 的错误,当我通过 composer 更新软件包时,我得到了这个错误。

结果是在我更新它之后,以前的同事从 drupal UI 中禁用了它,因此它无法正常工作。从 drupal UI 启用它使其工作。