Openerp 在调试时配置传出邮件服务器
配置OMS时,您可以指定它是否为调试服务器。我把它标为一个,但我找不到关于那个标记的任何信息。我可以手动检查,在调试服务器时不发送电子邮件Openerp 在调试时配置传出邮件服务器,openerp,odoo-10,Openerp,Odoo 10,配置OMS时,您可以指定它是否为调试服务器。我把它标为一个,但我找不到关于那个标记的任何信息。我可以手动检查,在调试服务器时不发送电子邮件 mail_values = template.with_context(context).generate_email(self.id) mail = self.env['mail.mail'].create(mail_values) IrMailServer = self.env['ir.mail_server'].search([], order='s
mail_values = template.with_context(context).generate_email(self.id)
mail = self.env['mail.mail'].create(mail_values)
IrMailServer = self.env['ir.mail_server'].search([], order='sequence desc')[0]
if not IrMailServer.smtp_debug:
mail.send()
但还有更好的可能性吗?或者它已经在某个地方实现了,但我找不到它?此标志用于在Odoo日志文件中显示更多调试信息。您的Odoo服务器必须配置日志级别的“调试”才能显示这些信息 在这种情况下,您将在您的Odoo日志中看到SMT协议(SMTP)消息,这使得从Odoo发送电子邮件时更容易发现问题
这不是测试模式!您将使用此设置发送电子邮件。谢谢您的解释!