Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

Openerp email的测试方法



  • 我的环境,win7,allinone 6.0.2。
    使用web,在工具-->email account那里增加smtp服务器,测试的时候总是弹出一个warning框框,又没有任何信息,不知道问题出在哪里。后来使用client,smtp服务器增加就没有问题。
    我想请问,不管是用web还是client,都是在操作server,那么既然使用client设置smtp成功了,那么使用web继续其他的操作也应该是可以收到email的吧。

    但是我现在测试自动动作,不论是状态变更,还是触发日期,就是收不到一封mail。
    请问在smtp server设置那里,使用test outgoing connection按钮,会不会像outlook那样发送一封测试邮件?这个界面还有一个send/receive按钮,这个会不会发送测试邮件呢?

    请问怎样用最简单的方法,才能测试smtp server发送邮件的功能呢?接收邮件现在是没有什么问题了。
    谢谢!



  • 这个邮件的东西已经搞了好几天了。
    接触openerp差不多两周了,结果主要功能还没有仔细研究,就在数据库备份和邮件设置这里耽误了好长时间,按理说这中非常重要的功能,应该是拿来就用的…………
    唉,实在是太打击积极性了



  • 终于在log里面发现了一点关于smtp发送失败的信息:
    Traceback (most recent call last):
      File "tools\misc.pyo", line 464, in _email_send
      File "smtplib.pyo", line 310, in connect
    error: (10061, 'Connection refused')
    [2011-04-13 00:15:37,548][decogo] ERROR🛠could not deliver email
    Traceback (most recent call last):
      File "tools\misc.pyo", line 464, in _email_send
      File "smtplib.pyo", line 310, in connect
    error: (10061, 'Connection refused')



  • 对... 在 misc.py 中的 mail_send 中去调试吧
    不过, 我觉得 00:15:37 的 Connection refused 可能是你先前填错端口.或者 SMTP server host 出错而留下的.

    建议你清空 log 再测试.



  • 另外给你一种调试方法(前提是,你同你的SMTP server 已连上. 并且使用 25 端口做发件[因为明文]), 就是在服务器端 捕获 25 端口的 in/out 数据包. 并按SMTP协议分析问题的故障点..


  • 管理员

    我觉得你可以换个smtp邮箱服务器看看



  • 安装了poweremail模块,虽然还是会有那个warning信息,但是现在可以收到邮件了……