openerp邮件发信收信_第1页
openerp邮件发信收信_第2页
openerp邮件发信收信_第3页
openerp邮件发信收信_第4页
openerp邮件发信收信_第5页
已阅读5页,还剩3页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、openERP邮件(发信、收信)2013年6月19日11:35openERP里的邮件处理主要有个2个模块处理mail -fetchmail -接收邮件Alias domain和alias name配置domain alias.Settings/ configuration / general settings / alias注意,alias domain 最好和邮件的domain相同,这样免得需要另外配置DNS系统配置user alias.配置了alias domain之后,用户alias会自动生成Alias name 默认为login , 也可以进行修改默认是 alias name alia

2、s domain - 如果设置了alias. mail_from就用aliasodoo writing Page 1可以修改alias为你所需要的,点击 alias值,显示alias.编辑它, 将alias改成你所需要的,然后保存odoo writing Page 2发信只要配置SMTP服务器即可Settings/ configuration / general settings / configure the outgoingservers按键create输入SMTP服务器odoo writing Page 3Note重要Description SMTP server SMTP portCo

3、nnection Security. Important收信1. 收信可以用fetchmail模块处理 POP 、IMAP邮箱2. 也可以用openerp_mailgate.py 脚本处理发送到主机上的邮件fetchmail模块收信1. 配置收信服务器2. 配置创建mrecord.配置收信服务器Settings/ configuration / general settings / configure the outgoingservers按键createodoo writing Page 4fetchmail支持3种server type1. POP2. IMAP3. LOCAL SERVE

4、R即openerp_mailgate.pyPOP类型 POP会删除服务器上的邮件,慎用 !第二部分,输入服务器和账号第三部分,选择恰当的 new record. 和/或者 server action -具体见 配置创建mrecord 和 server ActionIMAP类型 与pop类型差不多odoo writing Page 5第二部分,输入服务器和账号第三部分,选择恰当的 new record. 和/或者 server action -具体见 配置创建mrecord 和 server ActionLOCAL SERVER类型-如果需要使用create New Record AND/OR

5、server action时,才会用到此类型选择本地类型时,使用MTA的alias转发机制接收邮件具体做法1.2.3.4.5.搭一个SMTP服务器,例如postfix将SMTP服务发布出去配置alias domain修改DNS,为youdomain设置MX配置 alias转发,使用 openerp_mailgate.py脚本将邮件到mail模块里修改mail.cfg 增加virtual_alias_maps = hash:/etc/postfix/virtual_aliases修改/etc/postfix/virtual_aliases增加youdomain allowodoo writing

6、 Page 6youdomain openerp_mailgatelocalhost将发送到youdomain的邮件转发给 openerp_mailgatelocalhost处理修改/etc/aliases增加openerp_mailgate: "|/path/to/openerp-mailgate.py -host=localhost -u 1 -p PASSWORD -d bioinformatics"使用openerp_mailgate.py脚本将邮件交给mail.th处理制作hash文件postmap /etc/postfix/virtual_aliasesnewa

7、liasBug,Jul 26 16:33:05 ubuntu postfix/local2652: 48DB746CF1: to=<openerp_mailgatelocalhost>, orig_to=<admin>, relay=local, delay=0.95, delays=0.69/0/0/0.27, dsn=5.3.0, status=bounced (d died with status 1: "/usr/bin/usr/lib/pymodules/2.7/openerp/addons/mail/static/scripts/openerp_m

8、ailgate.py -host=127.0.0.1 -u 7 -p 4321 -d CRM_PLUS".doutput: Traceback (most recent call last): File "/usr/lib/pymodules/2.7/openerp/addons/mail/static/scripts/openerp_mailgate.py", line 201, in<module>main() File "/usr/lib/pymodules/ (cgitb.text(sys.exc_info(), File "

9、;/usr/lib/2.7/openerp/addons/mail/static/scripts/openerp_mailgate.py", line 189, in main'%s' % 2.7/cgitb.py", line 245, in textexception = '%s: %s' % (str(etype), str(evalue) File"/usr/lib/2.7/xmlrpclib.py", line 225, in strreturn repr(self) UnicodeEncodeError: &#

10、39;ascii' codec can't encode characters in position 18-22:ordinal not in range(128) ),Fixed codeimport sys reload(sys)sys.setdefaultencoding('utf8')进阶部分任何一种邮件接收方式,都可以设置特定的转发规则 AND/OR 服务器动作-服务器动作,参考另外一篇文章配置创建mrecord 和server Action可以为接收进来的邮件指定模型 或者 触发服务器动作如代码高级选项odoo writing Page 7 Keep original是否保留原始邮件, 非保留服务器副本的含义 Keep attachments是否保留附件注意事项;注

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论