From 0fe0bf142441c853b436c1ba4b45d629c1a62b6e Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Mon, 25 Feb 2013 15:58:59 +0100 Subject: [PATCH] [FIX] fetchmail mailgate script intruction bzr revid: al@openerp.com-20130225145859-etxj4hetsnznd1aa --- addons/fetchmail/fetchmail.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/addons/fetchmail/fetchmail.py b/addons/fetchmail/fetchmail.py index fdc37e99ee1..4edba8cbe3c 100644 --- a/addons/fetchmail/fetchmail.py +++ b/addons/fetchmail/fetchmail.py @@ -78,7 +78,7 @@ class fetchmail_server(osv.osv): 'priority': fields.integer('Server Priority', readonly=True, states={'draft':[('readonly', False)]}, help="Defines the order of processing, " "lower values mean higher priority"), 'message_ids': fields.one2many('mail.mail', 'fetchmail_server_id', 'Messages', readonly=True), - 'configuration' : fields.text('Configuration'), + 'configuration' : fields.text('Configuration', readonly=True), 'script' : fields.char('Script', readonly=True, size=64), } _defaults = { @@ -113,7 +113,16 @@ class fetchmail_server(osv.osv): conf['model']=r[0]['model'] values['configuration'] = """Use the below script with the following command line options with your Mail Transport Agent (MTA) -openerp_mailgate.py -u %(uid)d -p PASSWORD -o %(model)s -d %(dbname)s --host=HOSTNAME --port=PORT +openerp_mailgate.py --host=HOSTNAME --port=PORT -u %(uid)d -p PASSWORD -d %(dbname)s + +Example configuration for the postfix mta running locally: + +/etc/postfix/virtual_aliases: +@youdomain openerp_mailgate@localhost + +/etc/aliases: +openerp_mailgate: "|/path/to/openerp-mailgate.py --host=localhost -u %(uid)d -p PASSWORD -d %(dbname)s" + """ % conf return {'value':values}