odoo 邮箱注意事项

out server 配置gmail, 1, 开启2步认证 2: 设置应用密码,  使用应用密码配置 out  mail server

 

 

 

 

 

配置QQ邮箱,  需要开题stmp 服务,使用专用的stmp密码设置i一次,而不是邮箱本省的密码

 

 

错误: SMTP Sender Refused: 501 mail from address must be same as authorization user XXX@qq.com

解决办法, 发件服务器,和 系统参数 mail.bounce.alias 必须保持一致, 例如, 发件服务器为,  info@xxx.com,   那么 mail.bounce.alias 参也要设置为info,   

系统管理元也需是这个邮箱, 因为测试的时候,一般是用管理元操作

 

    @api.model
    def _get_default_bounce_address(self):
        '''Compute the default bounce address.

        The default bounce address is used to set the envelop address if no
        envelop address is provided in the message.  It is formed by properly
        joining the parameters "mail.bounce.alias" and
        "mail.catchall.domain".

        If "mail.bounce.alias" is not set it defaults to "postmaster-odoo".

        If "mail.catchall.domain" is not set, return None.

        '''
        ICP = self.env['ir.config_parameter'].sudo()
        bounce_alias = ICP.get_param('mail.bounce.alias')
        domain = ICP.get_param('mail.catchall.domain')
        if bounce_alias and domain:
            return '%s@%s' % (bounce_alias, domain)
        return

 

根据上数代码, 发送邮件的地址,是根据   mail.bounce.alias 和  mail.catchall.domain 拼接而成,所以这个2个参数要配置好,不然发送的时候直接用用户相关的邮箱字段,又会提示,不一致了....

 

 

 

 

QQ 邮箱配置说明

 https://blog.csdn.net/Srekal/article/details/114824151

 

posted on 2023-05-30 15:39  Odoo在中国  阅读(170)  评论(0编辑  收藏  举报

导航