Roundcube Webmail + sqlite

先避坑:

宝塔面板上安装Roundcube不要选择docker安装,无论是在Docker应用市场还是宝塔软件商店的插件方式,都不建议。因为坑多,调试很费时间。

而且还不能选择数据库类型,Docker应用市场上的仅支持MySQL,且MySQL必须是另外单独Docker安装。软件市场的Roundcube插件则写死用PostgreSQL。

直接传统方式更简单,在宝塔面板上安装php8.1和nginx,并创建roundcubemail的网站项目,绑定mail.mydomain.com ,把roundcubemail的源码解压到对应目录,直接 http://mail.mydomain.com/installer/ 就可以了。

先是环境检测:

  • FileInfo : 强烈建议安装。如果没有它,Roundcube 无法准确识别邮件附件的类型(比如是 PDF 还是图片),可能会导致附件无法正常预览或显示图标。

  • Exif : 建议安装。它负责处理照片的元数据(比如拍摄日期、旋转角度)。如果没有它,你在邮件里发送或查看手机拍摄的照片时,照片可能会"横着"显示。

  • 提示:LDAP 和 Imagick 可以忽略,前者是企业级账号同步用的,后者太占内存,低配机不建议装。

然后 点击 Next。进入 Create config 页面。

在Create config页面中,请盯着这几个关键点填,不要用默认值:

  • Database type : 务必选 SQLite

  • Database DSND (SQLite) : 填入路径 sqlite:////www/wwwroot/mail.mydomain.com/db/sqlite.db

    • 提醒:填完后,记得去宝塔文件管理器确认下 db 文件夹存在,且权限是 777

    • identities_level : 建议选 one identity with only one email address,这能防止你的邮件系统被用来发垃圾邮件。

    • language : 找到 zh_CN 填进去,界面就是中文的了。

    2. IMAP Settings (收信)
    • imap_host : 填 ssl://mail.mydomain.com:993 (如果邮局在同一台服务器ssl://127.0.0.1:993, ssl://localhost:993) 或你的邮局域名。 注:端口决定了前缀的写法,993/465 必须使用 ssl:// 开头,578端口使用tls://开头

    3. SMTP Settings (发信)
    • smtp_host : 填 ssl://mail.mydomain.com:465 ()。

    • Use current IMAP username/password for SMTP auth : 勾选(这样发信就不用重新输密码了)。

  • 【不要】勾选插件,你用不到,还很卡

最后一项必做安全操作(不操作进不了登录页)

当你完成以上测试并确认全部 OK 后,请立即回到宝塔面板的文件管理器

  1. 彻底删除 /www/wwwroot/mail.mydomain.com/installer/ 整个文件夹。

  2. 原因 :出于安全考虑,Roundcube 在检测到 installer 文件夹存在时,会禁用登录功能,防止他人恶意修改你的配置。

=============

关于

https://www.roundcubeforum.net/index.php?topic=22707.0

https://www.roundcubeforum.net/index.php?topic=10040.0

相关推荐
m0_662577972 小时前
自动化机器学习(AutoML)库TPOT使用指南
jvm·数据库·python
_Re.2 小时前
达梦数据库阻塞及锁处理
数据库
于慨2 小时前
spring boot
java·数据库·spring boot
爱学习的小可爱卢2 小时前
Redis从入门到精通:入门到精通(万字详解)
数据库·redis·中间件
sqyno1sky2 小时前
机器学习模型部署:将模型转化为Web API
jvm·数据库·python
爱丽_2 小时前
G1 深入:Region、Remembered Set、三色标记与“可预测停顿”
java·数据库·算法
dapeng28702 小时前
机器学习与人工智能
jvm·数据库·python
洛兮银儿2 小时前
如何用python连接mysql数据库?
数据库·mysql
CDN3602 小时前
MySQL安全加固十大硬核操作及CDN的隐形守护
数据库·mysql·安全