我为传入和传出的邮件设置了gmail设置。
server name : pop.gmail.com
port : 995
SSL/TLS : True
Username : blabla@myusername.com
Password : blabla
Server Priority : 5
看起来效果很好。
但是,当我使用带有别名电子邮件的项目通过客户端向别名邮件发送电子邮件来创建任务时,它已经正常工作但有时即使我的客户端向该客户端发送了一封电子邮件,它也不会创建任务别名邮件地址。
所以我在客户端发送电子邮件的特定时间查看了日志。 它显示Odoo试图获取邮件但没有做任何事情。 似乎没有邮件可以获取,但邮件是在Odoo获取之前发送的。
我可以做些什么来进一步调试?
再次它有效,但有时却没有。
答案 0 :(得分:1)
设置更详细的日志记录,看看您是否获得了更多信息。
使用print statements / pdb直接调试fetchmail进程。
检查是否存储了延迟的mail.mail对象。
在抓取邮件期间监控postgres日志以查询执行情况。
直接在您的Gmail收件箱中检查电子邮件,检查其状态(已阅读,未读等)Odoo可能无法获取已视为已处理的邮件。