操作系统:Ubuntu Server 22.04 LTS 64位–Debian11也能使用此方法解决
问题如下图
点修复,提示“获取邮局配置失败”
apt update
apt install -y postfix postfix-mysql postfix-sqlite dovecot-core dovecot-pop3d dovecot-imapd dovecot-lmtpd dovecot-mysql
dpkg: error processing package xxx (--configure) 解决方案
cd /var/lib/dpkg
mv info info.bkp
mkdir info
# 重新执行 upgrade 或者 install
麻烦到服务器命令行执行下面命令,然后将过程全部截图 (非必要不执行)
sh -x /www/server/panel/plugin/mail_sys/install.sh install
提示Postfix不支持Sqlite
apt install postfix -y
apt install postfix-sqlite -y
使用apt install postfix-sqlite -y 报错
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
先执行 apt --fix-broken install
然后继续执行 apt install postfix-sqlite -y
之后再返回宝塔邮局管理器刷新列表提交
装好宝塔邮局管理器之后只有Rspamd插件装好了其他插件没装好提示
dovecot-core : 依赖: ssl-cert 但是它将不会被安装
dovecot-fts-xapian : 依赖: libxapian30 (>= 1.4.11~) 但是它将不会被安装
rspamd : 依赖: libc6 (>= 2.29) 但是 2.28-10+deb10u2 正要被安装
依赖: libgcc-s1 (>= 3.4) 但无法安装它
依赖: libhyperscan5 (>= 5.2.1) 但是它将不会被安装
依赖: libicu66 (>= 66.1-1~) 但无法安装它
依赖: libstdc++6 (>= 9) 但是 8.3.0-6 正要被安装
就安装这些依赖后再试试
sudo apt install -y libgcc-* libgcc-s*
sudo apt install -y libhyperscan*
sudo apt install -y libicu* libicu6*
sudo apt install -y libstdc* libstdc+*
sudo apt install -y libc*
或者
sudo apt --fix-broken install
执行这段代码后再返回宝塔邮局管理器分别修复,Rspamd最后修复
ubuntu20.04宝塔安装邮局管理器的问题
首先你要知道:自建邮局是需要25端口开启的,目前大多数运营商已经屏蔽25端口,所以在折腾宝塔邮局管理器之前,请先核实你的25端口是否开启。
有些不能自己修复的可以手动安装
第1步-在Ubuntu上安装Dovecot
基于Debian的系统具有用于IMAP和POP3协议的单独的Dovecot软件包。要安装支持POP3和IMAP功能的Dovecot服务器,请运行以下命令。
apt install -y dovecot-imapd dovecot-pop3d
您还可以安装各种Dovecot模块,例如MySQL和PostgreSQL数据库支持,电子邮件过滤,全文搜索,垃圾邮件过滤器培训,LDAP目录等等。要安装其他模块,请执行以下操作:
apt install -y dovecot-sieve dovecot-solr dovecot-antispa
1、在Ubuntu 20.04中启动终端并更新您的系统,使其设置为安装所有新软件包和更新。为此,您需要在终端中键入以下命令,然后按Enter键:
apt update -y
apt upgrade -y
第2步-在Ubuntu上安更新libhyperscan5
apt install -y libhyperscan5
2、成功执行上述命令后,在终端中键入以下命令,然后按Enter键:
sudo DEBIAN_PRIORITY=low apt install postfix
然后再从宝塔面板安装宝塔邮局管理器试试。
ubuntu server 22.04.4 解决办法
apt install -y libhyperscan5 libxapian30 ssl-cert libgcc-s1 libc6 libstdc++6 libicu70
执行上面代码完成后,安装完宝塔邮局管理器之后如果有失败,就重启系统,然后卸载宝塔邮局管理器。 再次重启系统,执行apt update 或者apt upgrade 或者 apt install -y vim等随便安装一个软件包,这时可能会有报错提示,类似下面的
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
那就执行 apt --fix-broken install 命令,之后再次重启系统, 然后再重新安装宝塔邮局管理器试试。
This piece was both informative and amusing! For more, visit: LEARN MORE. Keen to hear everyone’s views!
Very interesting topic, thank you for putting up.Raise range