'text/html'
]
_columns = {
- 'name': fields.char('Email Account Desc',
+ 'name': fields.char('Description',
size=64, required=True,
readonly=True, select=True,
states={'draft':[('readonly', False)]}),
size=120, invisible=True,
required=False, readonly=True,
states={'draft':[('readonly', False)]}),
- 'smtptls':fields.boolean('Use TLS',
+ 'smtptls':fields.boolean('TLS',
states={'draft':[('readonly', False)]}, readonly=True),
- 'smtpssl':fields.boolean('Use SSL/TLS (only in python 2.6)',
+ 'smtpssl':fields.boolean('SSL/TLS (only in python 2.6)',
states={'draft':[('readonly', False)]}, readonly=True),
'send_pref':fields.selection([
('html', 'HTML otherwise Text'),
('text', 'Text otherwise HTML'),
('both', 'Both HTML & Text')
], 'Mail Format', required=True),
- 'allowed_groups':fields.many2many(
- 'res.groups',
- 'account_group_rel', 'templ_id', 'group_id',
- string="Allowed User Groups",
- help="Only users from these groups will be" \
- "allowed to send mails from this ID"),
'company':fields.selection([
('yes', 'Yes'),
('no', 'No')
('suspended', 'Suspended'),
('approved', 'Approved')
],
- 'Account Status', required=True, readonly=True),
+ 'Status', required=True, readonly=True),
}
_defaults = {
['name'],
context
)['name'],
- 'smtpssl':lambda * a:True,
'state':lambda * a:'draft',
'user':lambda self, cursor, user, context:user,
'send_pref':lambda * a: 'html',