错误:[Errno 111]在Plone中发送电子邮件时连接拒绝错误

错误:[Errno 111]在Plone中发送电子邮件时连接拒绝错误

问题描述:

我的网站确实存在严重问题,我修复了其中一些问题。 最近我遇到了这个错误错误:[Errno 111]在Plone中发送电子邮件时连接拒绝错误

We’re sorry, but there seems to be an error… 

Here is the full error message: 

Display traceback as text 

Traceback (innermost last): 

Module ZPublisher.Publish, line 127, in publish 
Module ZPublisher.mapply, line 77, in mapply 
Module ZPublisher.Publish, line 47, in call_object 
Module Products.CMFFormController.FSControllerPythonScript, line 105, in __call__ 
Module Products.CMFFormController.Script, line 145, in __call__ 
Module Products.CMFCore.FSPythonScript, line 130, in __call__ 
Module Shared.DC.Scripts.Bindings, line 324, in __call__ 
Module Products.PloneHotfix20121106.python_scripts, line 63, in _patched_bindAndExec 
Module Shared.DC.Scripts.Bindings, line 361, in _bindAndExec 
Module Products.PythonScripts.PythonScript, line 344, in _exec 
Module script, line 42, in content_status_modify 
<FSControllerPythonScript at /clkmis/content_status_modify used for /clkmis/news/news-archive/anti-child-labor-portal-advocates-real-time-monitoring-1> 
Line 42 
Module Products.CMFCore.WorkflowTool, line 244, in doActionFor 
Module Products.CMFCore.WorkflowTool, line 573, in _invokeWithNotification 
Module zope.event, line 23, in notify 
Module zope.component.event, line 24, in dispatch 
Module zope.component._api, line 136, in subscribers 
Module zope.component.registry, line 321, in subscribers 
Module zope.interface.adapter, line 575, in subscribers 
Module plone.app.contentrules.handlers, line 189, in workflow_action 
Module plone.app.contentrules.handlers, line 132, in execute_rules 
Module plone.app.contentrules.handlers, line 99, in execute 
Module plone.contentrules.engine.executor, line 27, in __call__ 
Module plone.contentrules.rule.rule, line 48, in __call__ 
Module collective.contentrules.mailtolocalrole.actions.mail, line 178, in __call__ 
Module zope.deprecation.deprecation, line 152, in deprecated_method 
Module Products.CMFPlone.patches.securemailhost, line 95, in secureSend 
Module Products.MailHost.MailHost, line 342, in _send 
Module Products.CMFPlone.patches.sendmail, line 11, in _catch 
Module zope.sendmail.mailer, line 46, in send 
Module smtplib, line 239, in __init__ 
Module smtplib, line 295, in connect 
Module smtplib, line 273, in _get_socket 
Module socket, line 561, in create_connection 
error: [Errno 111] Connection refused 

在搞清楚我发现我放在/ var /日志/ exim4安装在/ var /阀芯有一个所有权的问题/ exim4的

我修正了这个错误通CHOWN - Rv Debian-exim/var/log/exim4和chown -Rv Debian-exim/var/spool/exim4

现在我能够通过CLI发送电子邮件,但剩下的问题是我的plone,我有一个内容规则发送电子邮件给用户,如果该项目的状态发生变化,我得到了上述错误,我试图删除内容规则和状态的变化是成功的,我真的认为这是因为左右的/ var文件夹被意外改变了所有权的所有权和权限错误...

+1

你的邮件主机配置连接到拒绝连接的电子邮件服务器。修复该配置。到目前为止,这不是一个Plone问题。 –

+0

我在哪里可以找到? – jake

+0

user @ www:/ $ mail [email protected] 主题:你好。 。 抄送: 空邮件正文;希望没关系 - >我成功发送了电子邮件,顺便说一句,可能原因是关于所有权或用于发送电子邮件的文件或目录的权限? – jake

解决方案:

改变的/ var的所有者/日志/ exim4的/和/ var /阀芯/ exim4来的Debian -exim

CHOWN CHOWN -RV Debian的exim.Debian-进出口/无功/日志/ exim4安装 CHOWN CHOWN -RV Debian的exim.Debian-进出口的/ var /阀芯/ exim4安装