Italy mailing list archives
italy@odoo-community.org
Browse archives
Re: [odoo 12] Invio Email a seguito di chiamata API
by
o.dini
Ciao Francesco
io, usando uno script esterno, faccio una cosa del genere per inviare messaggi ad un canale.. e di conseguenza le mail:
odoo = odoorpc.ODOO('indirizzodiodoo', port=8069)
odoo.login('db', 'user', 'password')
user = odoo.env.user
body="body del messaggio"
mailChannel = odoo.env['mail.channel']
mc_ids= mailChannel.search([('name','ilike','Fatture')])
for mcid in mc_ids:
ch = mailChannel.browse(mcid) ch.message_post(attachment_ids=[],body=body,content_subtype='html', message_type='comment',partner_ids=[],subtype='mail.mt_comment', email_from=user.partner_id.email,author_id=user.partner_id.id)
Non so se ti e' utile
Ciao
Omar Dini
Il 25/06/19 07:51, Fra 2.0 ha scritto:
Buongiorno a tutti, scrivo per un consiglio. Ho scritto un modulo per un progetto che prevede l'utilizzo di API REST. L'autenticazione per l'invio delle richieste avviene con HTTP Basic Authentication (quindi ci pensa nginx nel mio caso), quindi a livello di odoo l'esecuzione avviene da public user. Come conseguenza di una chiamata in particolare ci dovrebbe essere l'invio di una mail, però l'utente public non può farlo quindi uso sudo() per inviare la mail. C'è un modo migliore? C'è modo di usare un utente specifico ad-hoc magari (se non sbaglio al metodo sudo() posso passare un user_id, corretto?) Grazie in anticipo, Cari Saluti, Francesco /* Books are the best weapon in the world. [...]Arm yourself! */ Francesco Faenza Independent Developer https://www.francescofaenza.it_______________________________________________
Mailing-List: https://odoo-community.org/groups/italy-53
Post to: mailto:italy@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
Reference
-
comunicazione Iva per tramite del commercialista
byAGILE BUSINESS GROUP SAGL, stefano sforzi-
Re: [odoo 12] Invio Email a seguito di chiamata API
byfrancesco.faenza.2.0 -
Re: [odoo 12] Invio Email a seguito di chiamata API
byfrancesco.faenza.2.0 -
Re: [odoo 12] Invio Email a seguito di chiamata API
byfrancesco.faenza.2.0 -
Re: [odoo 12] Invio Email a seguito di chiamata API
byfrancesco.faenza.2.0 -
Re: [odoo 12] Invio Email a seguito di chiamata API
byfrancesco.faenza.2.0 -
Re: [odoo 12] Invio Email a seguito di chiamata API
byOpenForce, Francesco Apruzzese
-