Skip to content
  • Categories
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse

Odoo 中文社区

  1. Home
  2. Categories
  3. Odoo 新手求助
  4. 论坛发送邮件验证码失败

论坛发送邮件验证码失败

Scheduled Pinned Locked Moved Solved Odoo 新手求助
2 Posts 2 Posters 521 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • 托 Offline
    托 Offline
    托尼
    wrote on last edited by
    #1

    odoo13后台已经正确配置了邮件的收发参数,且已经验证正常,然后我在论坛模块注册新用户后点击邮件验证就会出现以下错误
    微信图片_20210904172204.png
    我怀疑是发送账号的问题,于是我用另一个账号的邮箱接收和发送又产生另一个错误
    Odoo Server Error
    Traceback (most recent call last):
    File "/root/odoo-ls/src/odoo/odoo/addons/base/models/ir_mail_server.py", line 526, in send_email
    smtp.sendmail(smtp_from, smtp_to_list, message.as_string())
    File "/usr/lib/python3.6/smtplib.py", line 867, in sendmail
    raise SMTPSenderRefused(code, resp, from_addr)
    smtplib.SMTPSenderRefused: (501, b'Mail from address must be same as authorization user.', '[email protected]')

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "/root/odoo-ls/src/odoo/addons/mail/models/mail_mail.py", line 256, in send
    smtp_session=smtp_session)
    File "/root/odoo-ls/src/odoo/addons/mail/models/mail_mail.py", line 363, in send
    msg, mail_server_id=mail.mail_server_id.id, smtp_session=smtp_session)
    File "/root/odoo-ls/src/odoo/odoo/addons/base/models/ir_mail_server.py", line 536, in send_email
    raise MailDeliveryException(
    ("Mail Delivery Failed"), msg)
    odoo.addons.base.models.ir_mail_server.MailDeliveryException: ('邮件发送失败', "通过SMTP发送邮件失败 'None'.\nSMTPSenderRefused: 501\nMail from address must be same as authorization user.\[email protected]")

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "/root/odoo-ls/src/odoo/odoo/http.py", line 624, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
    File "/root/odoo-ls/src/odoo/odoo/http.py", line 310, in _handle_exception
    raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
    File "/root/odoo-ls/src/odoo/odoo/tools/pycompat.py", line 14, in reraise
    raise value
    File "/root/odoo-ls/src/odoo/odoo/http.py", line 669, in dispatch
    result = self._call_function(**self.params)
    File "/root/odoo-ls/src/odoo/odoo/http.py", line 350, in _call_function
    return checked_call(self.db, *args, **kwargs)
    File "/root/odoo-ls/src/odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
    File "/root/odoo-ls/src/odoo/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
    File "/root/odoo-ls/src/odoo/odoo/http.py", line 915, in call
    return self.method(*args, **kw)
    File "/root/odoo-ls/src/odoo/odoo/http.py", line 515, in response_wrap
    response = f(*args, **kw)
    File "/root/odoo-ls/src/odoo/addons/website_profile/controllers/main.py", line 283, in send_validation_email
    request.env.user._send_profile_validation_email(**kwargs)
    File "/root/odoo-ls/src/odoo/addons/website_profile/models/res_users.py", line 58, in _send_profile_validation_email
    self.id, force_send=True, raise_exception=True)
    File "/root/odoo-ls/src/odoo/addons/mail/models/mail_template.py", line 523, in send_mail
    mail.send(raise_exception=raise_exception)
    File "/root/odoo-ls/src/odoo/addons/mail/models/mail_mail.py", line 262, in send
    smtp_session.quit()
    File "/usr/lib/python3.6/smtplib.py", line 984, in quit

    不知道哪里有问题 有没有可以参考的配置?

    digitalsatoriD 1 Reply Last reply
    0
    • digitalsatoriD digitalsatori 从 中的 GoodERP 专区 移动了该主题
    • digitalsatoriD Offline
      digitalsatoriD Offline
      digitalsatori 管理员
      replied to 托尼 on last edited by
      #2

      @托尼 因为你的邮箱服务器不支持Emai Relay所以不能发送验证用户以外的邮件。

      可以安装这个模块来解决你的问题: https://apps.odoo.com/apps/modules/13.0/mail_outbound_static/

      【上海先安科技】(tony AT openerp.cn)

      1 Reply Last reply
      0
      • digitalsatoriD digitalsatori 将这个主题转为问答主题,在
      • digitalsatoriD digitalsatori 将这个主题标记为已解决,在

      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Tags
      • Popular
      • Users
      • Groups