WebMail有很多,可以参考《十大WebMail客户端》
环境
nginx、mysql5.7、php8.0
下载源码
nginx 配置
my.conf
或者宝塔网站管理配置文件
中插入
...
location /roundcubemail {
index index.php;
try_files $uri $uri/ /roundcubemail/index.php;
}
location ~ ^/roundcubemail/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ {
deny all;
}
location ~ ^/roundcubemail/(bin|SQL|config|temp|logs)/ {
deny all;
}
...
配置Roundcube环境
浏览器打开网址:yourdomain/roundcubemail/installer
进行安装
保证必要的环境完整通过<宝塔一般在php里安装拓展或者禁用函数>,下一步,配置config文件
配置数据库
配置imap、smtp服务器
这里如果你是自建的话,填写你自己的
如果是用各大平台的邮件,去帮助文档里找找,一般都能找到
这里提供几个常用邮箱的IMAP/POP/SMTP邮箱配置信息,需要自行核对下
- **163邮箱支持IMAP和POP两种协议,账户名为包含@的网站邮件地址**
| 类型 | 服务器名称 | 服务器地址 | SSL协议端口号 | 非SSL协议端口号 | 备注 |
| ----- | ----- | ------------ | -------- | --------- | ------ |
| 收件服务器 | POP | pop.163.com | 995 | 110 | |
| 收件服务器 | IMAP | imap.163.com | 993 | 143 | |
| 发件服务器 | SMTP | smtp.163.com | 465/994 | 25 | 需要身份验证 |
- **QQ邮箱支持IMAP和POP两种协议以及EXCHANGE同步服务,需要在QQ邮箱的WEB版设置-账户里,开启“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”服务,并生成授权码,作为密码登录第三方邮件客户端**
| 类型 | 服务器名称 | 服务器地址 | SSL协议端口号 | 非SSL协议端口号 | 备注 |
| ---------- | -------- | ----------- | -------- | --------- | ------------- |
| 收件服务器 | POP | pop.qq.com | 995 | 110 | |
| 收件服务器 | IMAP | imap.qq.com | 993 | 143 | |
| 发件服务器 | SMTP | smtp.qq.com | 465/587 | 25 | 需要身份验证 |
| EXCHANGE同步 | exchange | ex.qq.com | | | 用户名为完整EMAIL地址 |
- **Gmail邮箱支持IMAP和POP两种协议以及EXCHANGE同步服务,需要再网页邮箱的设置中先开通。账户名为包含@的网站邮件地址**
| 类型 | 服务器名称 | 服务器地址 | SSL协议端口号 | 非SSL协议端口号 | 备注 |
| ---------- | -------- | -------------- | -------- | --------- | ------------- |
| 收件服务器 | POP | pop.gmail.com | 995 | N/A | |
| 收件服务器 | IMAP | imap.gmail.com | 993 | N/A | |
| 发件服务器 | SMTP | smtp.gmail.com | 465/587 | 25 | 要求TLS,需要身份验证 |
| EXCHANGE同步 | exchange | m.google.com | | | 用户名为完整EMAIL地址 |
- **阿里巴巴内网云邮箱支持IMAP和POP3两种协议以及EXCHANGE同步服务,账户名为包含@的网站邮件地址,需要VPN登录到内网环境下,才能连接。更多信息,参考**[**http://alimail.alibaba-inc.com/help/**](http://alimail.alibaba-inc.com/help/)
| 类型 | 服务器名称 | 服务器地址 | SSL协议端口号 | 非SSL协议端口号 | 备注 |
| -------------- | ------------ | ---------------------- | -------- | --------- | ---------------------------- |
| 收件服务器 | POP | pop3.alibaba-inc.com | 995 | N/A | SSL |
| 收件服务器 | IMAP | imap.alibaba-inc.com | 993 | N/A | SSL |
| 发件服务器 | SMTP | smtp.alibaba-inc.com | 465 | N/A | 要求SSL,需要身份验证 |
| ~~EXCHANGE同步~~ | ~~exchange~~ | ~~ex.alibaba-inc.com~~ | | | ~~用户名为完整EMAIL地址,最新版现在已经不支持~~ |
| LDAP通讯簿服务器 | LDAP | ldap.alibaba-inc.com | 636 | N/A | 用户名为完整EMAIL地址,SPA选项不要打勾 |
| 日历服务器 | caldav | caldav.alibaba-inc.com | 443 | N/A | 用户名为完整EMAIL地址 |
- **OUTLOOK邮箱支持IMAP和Exchange Activesync两种协议,账户名为包含@的网站邮件地址,需要 https://outlook.live.com/mail/0/options/mail/accounts 邮件同步中中先启用**
| 类型 | 服务器名称 | 服务器地址 | SSL协议端口号 | 非SSL协议端口号 | 备注 |
| -------------------- | ----- | ------------------------ | -------- | --------- | ----------------------------- |
| ~~**E**~~~~xchange~~ | ~~的~~ | ~~col402-m.hotmail.com~~ | ~~N/A~~ | ~~N/A~~ | ~~OFFICE2013之后可以自动检测,不用手工输入~~ |
| 收件服务器 | POP3 | outlook.office365.com | 995 | N/A | 加密方法:TLS |
| 收件服务器 | IMAP | outlook.office365.com | 993 | N/A | 加密方法:TLS |
| 发件服务器 | SMTP | smtp.office365.com | 587 | N/A | 加密方法:STARTTLS |
要注意,这里登录成功的第一个邮箱会变成你系统默认的账号密码
最后一步:测试
数据库那块,如果像图中图示 not ok
,需要点击一下数据库安装
如果测试没问题的话,那么按照提示,删除掉根目录的 installer
文件夹
登录
进入首页,用刚刚安装时测试的邮箱账号密码登录即可,登录进来之后默认就是中文的。
欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。