跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 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

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

欧

欧度卜永

@欧度卜永
关于
帖子
3
主题
3
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • odoo18邮箱收发服务配置
    欧 欧度卜永

    在Odoo中,邮件功能是企业沟通的重要组成部分。为了确保邮件能够正确发送和接收,需要对Odoo的邮件服务器进行配置。

    要使用欧度邮箱服务,需要在登录相关邮箱账户开启POP3/IMAP/SMTP/Exchange/CardDAV 服务。

    以QQ邮箱为例:

    一、 登录QQ邮箱账户开启服务

    ​ 登录QQ邮箱账户

    ​ 邮箱地址:https://mail.qq.com/

    1. 点击设置;
      8633bcb0-70b8-4949-9dea-9c7045d6b008-y1.png

    2. 点击 账号;
      e4e9ba7b-0058-4008-a968-194e330bfe9b-2.png

    3. 点击开启服务;
      b9d39101-65dd-4b9d-8400-686628a09636-3.png

    4. 然后微信扫码验证,或者其他方式认证;
      f56b8471-850a-43c4-b1b9-4574631bc779-4.png

    5. 微信扫码之后会让你发一条短信,发送之后点击我已发送;
      5a5abd72-0ef8-4a5f-8ffc-d9ff8aba80fc-5.png

    6. 点击复制授权码,打开记事本临时记录一下,使用欧度邮箱配置的时候会用到的。
      0bb737f9-c6d5-4c1a-a925-b62eaa0181bc-6.png

    二、 odoo邮箱配置

    1. 开启使用自定义电子邮件。
      登录odoo用户,到设置email栏,勾选使用自定义电子邮件服务器,点击保存
      85f02a44-ad6f-437f-b24e-56624e90d18e-7.png

    2. 打开开发者模式。
      58345d95-203c-4a1b-be20-6ea8df75ff6a-8.png

    配置邮箱发送服务

    1. 点击 技术——>发送服务器;
      f504b05b-5f28-4a17-a38d-8531d69546cb-9.png

    2. 点击新建;
      08405dc8-24ca-4062-a6b5-9c2a1ce38320-10.png

    3. 输入发送服务邮箱信息

      名称:添加自定义发送服务器的名称
      FROM 过滤:输入完整QQ邮箱账号
      验证:选择用户名
      用户名:输入完整QQ邮箱账号
      密码:开启IMAP/SMTP服务服务生成的授权码
      连接加密:SSL / TLS
      SMTP服务器:smtp.qq.com

      a39d1f60-a92f-4834-8499-39412cf9ae95-11.png

    4. 点击测试,右上角显示连接测试成。
      2637e61f-10b7-4793-ba94-9595fa985d98-12.png

    配置邮箱收件服务

    1. 点击收件服务器;
      eece03c9-d844-4e34-a5ef-e5a9d54dd189-13.png

    2. 点击新建;
      be631001-b80d-4972-8d73-94394a120059-14.png

    3. 添加收件服务器信息;

      名称:自定义收件服务器名称
      服务器类型:IMAP
      用户名:完整QQ邮箱账户
      密码:开启IMAP/SMTP服务服务生成的授权码
      服务器名称:imap.qq.com
      SSL/TLS:勾选

      789d0305-a267-495b-b842-2b9a4ba65e57-15.png

    4. 点击测试;
      f11dea5f-f66d-4564-b5a9-dc1d32e68cd8-16.png

    5. 查看状态为已确认,说明配置没错。
      feea9d98-a69f-42c2-a857-d0a226e46f40-17.png

    添加别域名

    1. 点击别域名;
      c606326d-eca2-427a-821a-64a3a77d6b18-18.png

    2. 点击新建;
      c2e47ed7-61b1-48b1-9bb3-f9405c172c3f-19.png

    3. 设置别域名信息。

      域:自定义电子邮件域名
      默认发件人别名:完整QQ邮箱账户

      4c3b240f-5963-41f3-b3db-bbd2521bce2b-20.png

    至此可以简单的进行收发邮箱了


    catch-all邮箱

    catch-all邮箱:又叫全收邮件,就是把发给邮件服务器上不存在账户的邮件都重定向到某个邮箱,而不是直接退回。但是国内的免费邮箱都没有这个功能,所以是可以不用配置,国外就相反了。

    这里就简单介绍一下它的配置过程:

    1. 在Odoo中,进入“设置”菜单,然后选择 技术—>参数—>系统参数”。

    2. 在系统参数页面,找到mail.catchall.domain,然后设置您的catch-all邮箱域名。例如,如果您的域名是example.com,那么您可以设mail.catchall.domain为example.com。

    3. 找到mail.catchall.alias参数,将其设置为用于接收所有未指定收件人的邮件的别名。例如,您可以设置为[email protected]。

    4. 找到mail.bounce.alias参数,将其设置为用于处理退信的别名。例如,您可以设置为[email protected]。

    5. 找到mail.bounce.alias.static参数,将其设置为用于处理退信的静态别名。例如,您可以设置为bounce。

    6. 保存您的更改。


    三、测试添加用户

    1. 点击用户;
      49055a5e-14e3-402b-a2ef-c359afcf7432-21.png

    2. 点击新建;
      8fdaa045-1c0e-4ef1-8fbc-af566a212088-22.png

    3. 设置用户名称,添加邮箱地址,点击保存;
      6ee59774-b9c8-4166-91c8-18167f433eb0-23.png

    4. 之后QQ邮箱就会收到发送的用户信息。
      0c690c83-66de-43af-b92f-3a2567ea5f0e-24.png

    之后再邮箱里设置用户密码,就可以登录了,当然其他用户也要设置相应的邮箱地址。


  • 专业odoo开发定制手机微信同步:15089704278
    欧 欧度卜永

    专业odoo开发定制有需求的可以联系手机微信同步:15089704278


  • ubuntu22.04桌面版安装odoo17
    欧 欧度卜永

    ubuntu22.04桌面版安装odoo17

    • ubuntu22.04自带的python3解释器为3.10版本,odoo17的要求python3解释器版本为最低为3.10,刚好满足要求,不需要另外安装。

    一、安装开发工具

    1. 安装pip脚本,并升级脚本。
    apt install -y python3-pip
    pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple/ 
    
    1. 安装python开发工具
    apt install -y python3-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libssl-dev libpq-dev libjpeg-dev
    

    二、安装数据库

    1. 安装数据库
    apt install -y postgresql-14
    
    1. 设置开机启动
    systemctl enable postgresql	
    

    创建数据库用户/密码

    创建数据库用户

    方法一:

    创建拥有创建数据库权限的用户

    su - postgres -c "createuser -d -R -S odoo"
    

    这个命令是用于创建一个名为“odoo”的新PostgreSQL用户。以下是命令的详细解释:

    • su - postgres:切换到postgres用户,以便执行以下命令。
    • -c "createuser -d -R -S odoo":实际执行的命令,其中:
      • createuser:用于创建新用户的命令。
      • -d:删除现有用户(如果存在)。
      • -R:创建一个新数据库,并将其设置为该用户的默认数据库。
      • -S:创建一个新用户,并将其设置为该数据库的默认用户。
      • odoo:新用户的名称。

    方法二:

    1. 进入数据库,

      sduo -u postgres psql
      
    2. 创建拥有创建数据库权限的用户

      CREATE ROLE 用户
      CREATEDB
      LOGIN 
      PASSWORD '密码';
      
      create role odoo 
      createdb 
      login 
      password 'odoo';
      
      create role odoo createdb login password 'odoo';
      

      ​

      创建普通用户和密码

      create user odoo with password 'odoo';
      

      查看数据库用户

      \du
      

      ​

      修改普通用户拥有创建数据库权限

      ALTER USER 用户 WITH CREATEDB;
      
      alter user odoo with createdb;
      

      修改普通用户为超级用户

      ALTER USER 用户 WITH SUPERUSER;
      
      alter user odoo with superuser;
      

      创建超级用户属性的角色

      CREATE ROLE 用户
      SUPERUSER 
      LOGIN 
      PASSWORD '密码';
      

      以下语句创建了一个名为“odoo”的具有超级用户属性的角色,密码为odoo:

      create role odoo
      superuser login
      password 'odoo';
      
      create role odoo superuser login password 'odoo';
      

      创建数据库odoo17

      create database odoo17;
      

      指定数据库的所有权限给用户

      GRANT ALL PRIVILEGES ON DATABASE 数据库名称 TO 用户;
      
      grant all privileges on database odoo17 to odoo;
      

      删除一个数据库。

      DROP DATABASE name
      
      drop database 数据库名称
      

      删除一个数据库用户帐号。

      DROP USER name
      
      drop user 数据库用户		
      
    3. 退出数据库;

      \q
      
    注意:参考数据

    ​ 数据库的创建问题

    1. 一般进入postgresql创建数据库时需要初始化数据库。不建议在postgresql里创建数据库。

    2. 如果不是在odoo系统创建的数据库,在odoo启动并连接该数据库时,第一次连接需要初始化数据库,

      或者在数据库里初始化。需要在启动命令或者启动配置文件添加 -i base

    三、安装pgadmin4数据库连接工具

    pgAdmin4 在 Ubuntu 存储库中不可用。我们需要从 pgAdmin4 APT 存储库安装它。从设置存储库开始。添加存储库的公钥并创建存储库配置文件。

    1. 安装curl

      sudo apt install -y curl
      
    2. 添加存储库的公钥

      curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
      
    3. 创建存储库配置文件

      sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
      
    4. 安装pgAdmin4工具,

      sudo apt install -y pgadmin4
      

    四、安装pyCharm软件

    ​

    在Ubuntu系统应用市场安装

    1. 打开市场应用软件Ubuntu Software,如下图找打并点击打开。

    7db5b18f-1ae7-4c3e-af40-4dab3e299c09-Snipaste_2024-08-02_15-52-01.png

    Snipaste_2024-08-02_15-56-19.png

    1. 点击选择pyCharm-community社区版。

    Snipaste_2024-08-02_15-57-58.png

    1. 点击安装,也可以选择版本进行安装

    Snipaste_2024-08-02_16-02-12.png

    选择版本,(以下是个人选择喜欢的版本),可自行选择版本或者如上图直接点击安装即可

    Snipaste_2024-08-02_16-03-51.png
    Snipaste_2024-08-02_16-04-17.png

    点击安装pyCharm。

    Snipaste_2024-08-02_16-06-10.png

    1. 输入用户密码安装软件

    Snipaste_2024-08-02_16-06-43.png

    1. 点击认证

    Snipaste_2024-08-02_16-07-51.png

    1. 等待安装...

    Snipaste_2024-08-02_16-08-26.png

    1. 安装完成。

    Snipaste_2024-08-02_16-17-19.png

    1. 退出。

    Snipaste_2024-08-02_16-19-59.png

    添加到收藏

    1. 点击

    Snipaste_2024-08-02_16-21-59.png

    1. 找到pyCharm,右击,在显示的菜单上点击选择添加到收藏夹

    Snipaste_2024-08-02_16-24-04.png

    这样在左侧中就显示软件的快捷方式了。
    Snipaste_2024-08-02_16-25-54.png

    五、下载odoo17源码

    odoo源码地址

    1. 点击打开浏览器。
    2. 输入地址:https://nightly.odoo.com/

    然后回车。

    Snipaste_2024-08-02_16-30-42.png

    1. 点击选择版本odoo17。

    Snipaste_2024-08-02_16-31-38.png

    1. 点击进入。

    Snipaste_2024-08-02_16-33-01.png

    1. 选择一个日期的版本,点击,等待下载完成。里面的是odoo17的每一天的源码版本。

    Snipaste_2024-08-02_16-35-20.png

    1. 等待下载完成

    Snipaste_2024-08-02_16-36-03.png

    1. 打开下载好的文件位置。

    Snipaste_2024-08-02_16-37-30.png

    Snipaste_2024-08-02_16-38-17.png

    Snipaste_2024-08-02_16-38-50.png

    1. 找到文件位置。

    Snipaste_2024-08-02_16-39-47.png

    1. 移动到主目录。

    Snipaste_2024-08-02_16-41-46.png

    1. 点击进入主目录。

    Snipaste_2024-08-02_16-42-36.png
    Snipaste_2024-08-02_16-43-34.png

    六、安装odoo17

    解压文件

    1. 找到odoo源码位置,鼠标右键空白地方,在显示菜单里,点击选择在终端打开

    Snipaste_2024-08-02_16-47-46.png

    1. 输入命令:ls,以显示当前文件名称,并查看odoo源码文件

    Snipaste_2024-08-02_16-48-28.png

    1. 解压odoo源码文件,输入:tar -xvf 文件名
      tar -xvf  文件名
      

    Snipaste_2024-08-02_16-51-31.png

    1. 等待解压完成。

    Snipaste_2024-08-02_16-53-10.png

    1. 输入命令:ls,查看解压后的文件。

    Snipaste_2024-08-02_16-53-59.png

    1. 修改文件名为odoo17

    Snipaste_2024-08-02_16-54-53.png

    1. 进入文件,cd odoo17。并查看文件名称,ls

    Snipaste_2024-08-02_16-57-17.png

    Snipaste_2024-08-02_16-58-19.png

    1. 复制setup目录里的文件到当前目录,并修改名称为odoo-bin。

    Snipaste_2024-08-02_16-59-26.png

    1. 安装odoo依赖 .
      sudo pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ 
      

    Snipaste_2024-08-02_17-03-36.png

    1. 等待安装...

    Snipaste_2024-08-02_17-04-39.png

    1. 安装完成

    Snipaste_2024-08-02_17-13-38.png

    1. 关闭终端

    Snipaste_2024-08-02_17-14-48.png

    用pyCharm打开odoo文件

    1. 点击打开pyCharm。

    Snipaste_2024-08-02_17-32-00.png

    1. 点击选择

    Snipaste_2024-08-02_17-44-11.png

    1. 点击

    Snipaste_2024-08-02_17-46-10.png
    4. ##### 点击

    Snipaste_2024-08-02_17-47-03.png

    1. 点击打开(Open)。

    Snipaste_2024-08-02_17-47-50.png

    1. 选择解压后的文件odoo17。

    Snipaste_2024-08-02_17-49-27.png

    1. 点击

    Snipaste_2024-08-02_17-50-11.png

    1. 点击把文件折叠起来。

    Snipaste_2024-08-02_17-52-16.png

    设置为中文界面和修改主题颜色

    1. 点击文件(file),打开文件。

    Snipaste_2024-08-02_17-58-45.png

    1. 点击设置(Setings...)

    Snipaste_2024-08-02_18-00-07.png

    1. 点击选择主题颜色(根据个人习惯选择)。

    Snipaste_2024-08-02_18-00-57.png

    1. 点击选择。

    Snipaste_2024-08-02_18-01-23.png

    1. 点击插件(Plugins)。

    Snipaste_2024-08-02_18-03-36.png

    1. 在输入框输入:chi

    OD14.png

    ​

    1. 点击下载插件

    Snipaste_2024-08-02_18-05-20.png

    1. 点击,

    Snipaste_2024-08-02_18-07-01.png

    1. 点击重启

    Snipaste_2024-08-02_18-07-26.png
    10. ##### 软件重启中...
    Snipaste_2024-08-02_18-07-58.png

    添加解释器

    1. 点击文件

    Snipaste_2024-08-02_18-11-08.png

    1. 点击设置

    Snipaste_2024-08-02_18-12-52.png

    1. 点击项目

    Snipaste_2024-08-02_18-14-20.png

    1. 点击解释器

    Snipaste_2024-08-02_18-15-28.png

    1. 点击添加解释器

    Snipaste_2024-08-02_18-16-33.png

    1. 点击添加本地解释器

    Snipaste_2024-08-02_18-17-10.png

    1. 点击系统解释器

    Snipaste_2024-08-02_18-18-39.png

    1. 点击确定

    Snipaste_2024-08-02_18-19-33.png

    ​

    1. 点击确定,退出设置

    Snipaste_2024-08-02_18-20-08.png

    创建配置文件

    1. 点击odoo17选择目录,右击显示菜单

    Snipaste_2024-08-02_18-24-30.png

    1. 点击新建-文件

    Snipaste_2024-08-02_18-26-52.png

    1. 输入文件名为odoo.conf

    Snipaste_2024-08-02_18-27-35.png

    1. 添加配置信息
    • addons_path = 模块路径:Odoo插件的路径。一般是Odoo官方提供的插件路径和自定义插件路径。
    • data_dir = Odoo的数据目录。这个目录用于存储Odoo的数据文件,如数据库文件、附件等。
    • db_name = 数据库名称
    • admin_passwd = 管理员密码。这个选项用于设置Odoo管理员用户的密码。
    • load_language = 加载语言。这个选项用于设置Odoo支持的语言。这里设置为zh_CN表示加载简体中文语言。
    [options]
    addons_path =  /home/odoo/odoo17/odoo/addons
    data_dir = /home/odoo/.local/share/Odoo
    db_name = odoo17
    admin_passwd = 123
    load_language = zh_CN 
    

    Snipaste_2024-08-02_18-28-51.png

    添加模块路径

    Snipaste_2024-08-02_18-37-28.png

    1. 点击展开文件

    Snipaste_2024-08-02_18-39-22.png

    1. 选择addons,右击

    Snipaste_2024-08-05_11-06-35.png

    1. 点击复制路径/引用

    Snipaste_2024-08-02_18-40-24.png

    1. 选择绝对路径

    Snipaste_2024-08-02_18-40-53.png

    1. 粘贴到如下odoo.conf文件中

    Snipaste_2024-08-02_18-41-29.png

    Snipaste_2024-08-05_11-11-24.png

    添加启动设置

    1. 点击

    Snipaste_2024-08-02_18-43-28.png

    1. 点击编辑配置

    Snipaste_2024-08-02_18-43-50.png

    1. 点击

    Snipaste_2024-08-02_18-45-01.png

    1. 点击Python

    Snipaste_2024-08-02_18-45-16.png

    1. 点击选择启动文件odoo-bin

    Snipaste_2024-08-02_18-47-55.png

    1. 进入odoo17 文件

    Snipaste_2024-08-02_18-49-44.png

    1. 点击选择odoo-bin

    Snipaste_2024-08-02_18-50-23.png

    1. 点击确定

    Snipaste_2024-08-02_18-50-53.png

    1. 添加配置文件
      #-c 配置文件路径
      -c /home/odoo/odoo17/odoo.conf
      

    Snipaste_2024-08-02_18-56-08.png

    启动odoo

    1. 点击启动

    Snipaste_2024-08-02_19-02-13.png

    Snipaste_2024-08-02_19-02-46.png

    登录odoo界面

    1. 点击浏览器

    Snipaste_2024-08-02_19-03-52.png

    1. 输入地址进入登录界面

      如果配置文件没有指定地址本机可以有三个地址登录:

      本地回环地址:http://127.0.0.1:8069

      ​ http://localhost:8069

      本机ip

      服务器一般使用ip地址

      测试开发一般使用本地地址

    Snipaste_2024-08-02_19-05-19.png

    1. 使用基本管理员账户登录 Odoo 数据库:使用 admin 作为电子邮件,同样使用 admin 作为密码。

    Snipaste_2024-08-02_19-05-59.png

    1. 点击登录

    Snipaste_2024-08-02_19-07-36.png

    1. ok ,完成

    Snipaste_2024-08-02_19-09-50.png

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组