I tried to discover how to print an email message received from the "outside world" like we do with our normal email client but I do not know how.
Thanks in advance for your help.
Best regards.
Manuel Moura
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
I tried to discover how to print an email message received from the "outside world" like we do with our normal email client but I do not know how.
Thanks in advance for your help.
Best regards.
Manuel Moura
Hello Manuel Moura,
Here I am trying to give very easy solution.
You can print the email via "print" icon in Cleditor. For that you need to go to Setting >> Technical >> Email >> Messages menu and open your email. At cleditor, you can see the option to print the content which is written in html body. However by default Odoo doesn't show extra options, so you will not able to see "print" icon in cleditor like as below,
But you need to download our app web_cleditor_ept in Odoo app store. Which is freely available at following list,
https://www.odoo.com/apps/modules?author=Emipro Technologies Pvt. Ltd.
By installing that full list of options will be available in Cleditor and you will able to see "print" icon like below screen,
Hope this helps,
Don't hesitate to share your thoughts,
If you want to print the email once it is fetched, then do the following: 1. Create a report of the same model(which you used in point 1). 2. Install the base_report_to_printer module.https://apps.openerp.com/apps/modules/7.0/base_report_to_printer/ 3. Override the create of the mail.mail or mail.message whichever contains your body of email. In the method, call the report service and proceed. Thanks.
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
1
Apr 23
|
1010 | ||
|
0
Nov 22
|
6194 | ||
|
2
May 20
|
1644 | ||
|
0
Apr 19
|
3343 | ||
|
0
Mar 17
|
2362 |
So when the e-mail message is coming in the Odoo system it should be printed on paper (with the printer?)
Thank you for your reply. Yes. That is the idea.
Is it possible?
Best regards.
Manuel Moura
So when the e-mail message is coming in the Odoo system it should be printed on paper (with the printer?)
--Yenthe
Sent by Odoo S.A. using Odoo about Forum Post How to print an email message received in odoo?
Go to Settings/Technical/Email and Messages/Email section might help you. In Odoo, the Messages section can still help you on the conversations.
Thanks for you message but I still can´t print the message...
Kind regards.
Manuel Moura
Go to Settings/Technical/Email and Messages/Email section might help you. In Odoo, the Messages section can still help you on the conversations.
--Serpent Consulting Services Pvt. Ltd.
Sent by Odoo S.A. using Odoo about Forum Post How to print an email message received in odoo?
@Serpent he literally wants to print the document, physically, after it has arrived in Odoo. @Manuel you could extra logic in the function that catches every e-mail. It should be realitively easy to catch when a new e-mail is incoming.. as to the printing, I'm not sure how to send it to the printer automatically though. Perhaps Serpent has an idea there!
@yenthe, please have a look on my answer and share your thoughts because not only on email, but with this solution we can print on any "html" widget field with no other extra server side installation modules.
Thank you for your solution. Now, in fact, with your module I have access to the print button in the Cleditor and, because of that, I can print the body of the e-mails in \settings\technical\email\messages.
But if I am just a normal user (without technical access)? How can I print those emails?
Kind regards.
Manuel Moura
@yenthe, please have a look on my answer and share your thoughts because not only on email, but with this solution we can print on any "html" widget field with no other extra server side installation modules.
Sent by Tiny ERP Pvt Ltd using Odoo about Forum Post How to print an email message received in odoo?