简介
RainLoop
是一个基于WEB
的邮件系统,使用PHP
开发,通过RainLoop
可以将多个邮箱聚合在一起,程序拥有简介的界面和全面的功能,支持SMTP
+IMAP
,是个人邮件客户端的最佳程序。这里说下安装方法。
安装
1、搭建web环境
我们可以用lnmp
、lamp
一键包或者宝塔之类的面板来搭建web
环境。lnmp
安装方法可参考:https://www.southcat.net/archives/61/
宝塔安装方法可看:https://www.bt.cn/Download/btsoftlinux.html
2、上传RainLoop程序
搭建好web
环境后,这里以lnmp
环境为例,添加网站并解析,再上传RainLoop
程序到网站目录,RainLoop
官网下载地址:http://www.rainloop.net/downloads/
进入您的站点根目录,执行下面的命令:
cd /home/wwwroot/www.yourdomain.com
wget http://www.rainloop.net/repository/webmail/rainloop-latest.zip
unzip rainloop-latest.zip
如果unzip
解压文件时出现问题,这说明没安装unzip
,所以解压前需要先执行命令:apt-get install unzip
或者yum install unzip
即可。当然这里也可以用WinSCP
等ftp
工具完成程序上传步骤!
安装完成后访问http://www.yourdomain.com/?admin
输入用户名:admin
,密码:12345
进行登录。
设置
1、进入后台后首先会要求你改密码,然后设置邮局语言、主题、缩略图、背景选择、附件大小等等。
2、在后台点击域名,你会看到RainLoop
默认启用了Gmail
,如果您需要使用outlook
、qq
邮箱等,可以一并启用了。或者添加其它邮箱也可以。
3、自己摸索了,就不多说了。
说明
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1640/
不妨点个广告再走嘛
相关推荐
-
一个去中心化的图片分享平台:ipfs.pics搭建教程
说明:N月前博主就分享过一个基于IPFS的去中心视频分享平台,查看:ipfstube安装教程,今天再分享个图片分享平台ipfspics,大概原理这里再说下,就是是你上传图片后,并不会存储到自己的服务器,而是会上传到IPFS,再转化成一个哈希值,你可以根据这个哈希进行下载,任何人都无法删除,包括你自己,就算你上传的那个平台倒闭,该图片也会存在。对这个有兴趣的也可以拿来做个图床什么的。 截图 安装 Github地址:https://github.com/ipfspics/ipfspics-server 1、安装Docker #CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 2、安装Docker Compose curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose #验证是否安装成功 docker-compose --version #返回以下类似信息即安装成功 docker-compose version 1.x 3、下载源码 git clone https://github.com/ipfspics/ipfspics-server.git cd ipfspics-server #安装镜像 docker-compose up -d 然后就可以通过ip:5000访问。 CentOS系统可能还需要开齐心ia端口,使用命令: #CentOS 6 iptables -I INPUT -p tcp --dport 5000 -j ACCEPT service iptables save service iptables restart #CentOS 7 firewall-cmd --zone=public --add-port=5000/tcp --permanent...
-
serverreview-benchmark:Linux服务器性能测试脚本
说明:该脚本由一个国外大佬写的,测试结果有系统详细信息,及到亚洲、太平洋、欧洲、美洲等Speedtest测试速度和Ping值,CPU运行速度,内存、硬盘读取速度。还自动生成测试分享链接。 使用 Github地址:https://github.com/sayem314/serverreview-benchmark 运行命令: #完整测试,含有系统信息,硬盘/CPU/内存速度,CDN等各个地区测速及Ping值 curl -LsO git.io/bench.sh; chmod +x bench.sh && ./bench.sh -a share #简单测试,只含有系统信息,硬盘/CPU/内存速度,CDN测速 curl -LsO git.io/bench.sh; chmod +x bench.sh && ./bench.sh -b share apt-get -y install curl #debian/ubuntu yum -y install curl #centos 相关教程 Superbench.sh:VPS服务器一键测试脚本 Superspeed:一键测试服务器到国内的速度
-
一款高速下载百度云文件的神器:SpeedKoalaBD v7.1破解版
说明:之前已经分享了很多下载百度云文件的方法了,这里再分享一个软件SpeedKoalaBD,好像是使用Aria2下载,亲测可以满速,目前已更新到V7.1。 简介 SpeedKoala BD云加速(即早期的极速百度云软件)是一款专门针对百度网盘的高速下载加速器。加速功能基于P2SP技术和CDN(内容分发网络)技术。P2SP技术有效地把原本孤立的服务器和其镜像资源以及P2P资源整合到了一起,在下载的稳定性和下载的速度上,都比传统的P2P或P2S有了非常大的提高,迅雷的加速原理就是采用了P2SP技术,而我们的加速服务也使用了这项技术,同时通过CDN内容分发网络进一步为用户带来酣畅淋漓的下载体验。这款超级快的百度网盘下载工具能真正不限速满速下载,大家公认的目前最好用、最有效的第三方百度网盘下载加速器客户端。 截图 使用 下载地址:Speedkoala BD v7.1破解版 下载后打开软件,登录百度云账号,找到要下载的文件,右键超级加速下载即可。 相关教程 Proxyee-down:HTTP下载神器,可高速下载百度云文件 利用IDM工具高速下载百度云大文件教程
-
使用Instantbox快速搭建一个开箱即用的Web端临时Linux系统
说明:我们很多时候想学习下Linux或者程序搭建,然后出错了,不会解决的可能会直接重装系统,很麻烦,然后这里博主就找到了个可以解决该问题的工具instantbox,使用该工具可以让你仅通过浏览器的情况下,快速创建一个开箱即用的Linux系统,可以随时调整配置、使用时长,不用的话可以直接删掉,目前有Ubuntu、CentOS、Debian、Alpine等主流系统,不过由于是通过Docker实现的,所以平时有些命令操作肯定是不能用了,但一般情况下还是可以满足需求的,搭建方法也是超简单,这里说下。 截图 安装 Github地址:https://github.com/instantbox/instantbox 1、安装Docker使用以下命令: #CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 2、安装Instantbox #期间会要你输入端口等信息 mkdir instantbox && cd $_ bash <(curl -sSL https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh) #启动容器 docker-compose up -d 然后使用ip:port访问即可。 对于CentOS系统,还需要开启端口,比如你上面填的8888,使用命令: #CentOS 6 iptables -I INPUT -p tcp --dport 8888 -j ACCEPT service iptables save service iptables restart #CentOS 7 firewall-cmd --zone=public --add-port=8888/tcp --permanent firewall-cmd --reload
-
Linux安装dos2unix来转换文件格式
说明:我们有时候在电脑上编辑一些脚本或者文件时,放到linux vps服务器上会出现问题,其实需要转换下格式就可以用了。 方法 1、安装dos2unix #Centos yum install dos2unix #Debian/Ubuntu apt-get install dos2unix dos2unix /root/xx #注意文件位置填对
-
一款简单,快速,轻便且易于安装的RSS订阅器:Miniflux 2安装教程
说明:Miniflux是一个极简、快速、轻便且易于安装的Feed订阅器,支持Atom、RSS 1.0/2.0、JSON格式,支持OPML导入/导出等,可多人使用,很久前说过Miniflux安装教程,查看:Miniflux:自建私有RSS订阅工具,可多用户使用,不过方法仅适用于V1.x,现在升级到了V2,使用Golang编写,仅支持Postgresql数据库,官方安装教程挺坑的,这里就说下Docker安装方法。 截图 安装 本教程不适用OpenVZ架构的VPS服务器。 1、安装环境 #Debian/Ubuntu系统 apt-get -y install git make nano curl #CentOS/RHEL系统 yum -y install git make nano curl 2、安装Docker和Docker Compose #安装Docker curl -sSL https://get.docker.com/ | sh service docker start #安装Docker Compose curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 3、安装Miniflux 2新建docker-compose.yml文件,使用命令: nano docker-compose.yml 复制并粘贴以下代码: version: '3' services: miniflux: image: miniflux/miniflux ports: - "8080:8080" depends_on: - db environment: - DATABASE_URL=postgres://miniflux:secret@db/miniflux?sslmode=disable db: image: postgres environment: - POSTGRES_USER=miniflux - POSTGRES_PASSWORD=secret volumes: - miniflux-db:/var/lib/postgresql/data volumes: miniflux-db: 使用Ctrl+x、y保存退出。 开始运行镜像 docker-compose up -d 4、设置管理员账号密码 #找到Miniflu容器,并记住container-id。 docker ps #将container-name换成container-id后运行 docker exec...
-
Debian/Ubuntu系统安装Transmission+h5ai实现离线BT下载
简介 Transmission是一种BitTorrent客户端,是一个跨平台的后端和其上的简洁的用户界面,硬件资源消耗极少,所以受到了很多人喜欢。 截图 说明 1、Transmission:下载.torrent文件。2、h5ai:用于显示目录的PHP程序。3、此Linux Shell会自动安装PHP,Transmission,Nginx等相关程序,并根据用户输入的数据进行配置程序。4、适用于Debian8+、Ubuntu16.04+系统,已在Debian8上顺利通过测试。 注意 1、为了能顺利安装,请使用纯净系统安装。2、h5ai默认密码:MoeClub.org。3、使用时请自行更改h5ai默认密码。4、Transmission默认用户名:MoeClub.org。5、Transmission默认密码:Vicer。 改进 1、优化了WebUI界面html源码,提高加载速度。2、修改h5ai源码,提供Transmission的入口。3、修复Transmission不能使用SSL的Tracker的问题。4、自动安装ffmpeg,可在h5ai中查看视频截图(已取消,为兼容ARM构架机器)。5、默认取消Transmission用户认证,为了方便添加SSL证书。6、请使用Nginx密码验证功能,性能更好更安全。 访问 1、h5ai列表地址:http://site.name/download2、下载面板预留地址1:http://site.name/web3、下载面板预留地址2:http://site.name/dl 安装 使用命令: wget --no-check-certificate -qO '/tmp/Debian_PT.sh' 'https://www.southcat.net/usr/shell/PT/Debian_PT.sh' && bash /tmp/Debian_PT.sh 然后可以使用IP访问了,如果想用域名访问的,直接解析一个域名到服务器就行了。 其它功能 1、Nginx打开密码验证功能生成用户名为MoeClub.org密码为Vicer的用户 echo -n 'MoeClub.org:' >>/etc/nginx/password openssl passwd Vicer >>/etc/nginx/password 启用Nginx用户名密码认证 sed -i 's/#auth_basic/auth_basic/g' /etc/nginx/sites-available/h5ai 2、h5ai二维码功能默认为关闭状态,打开二维码功能: sed -i 's|"qrcode":.*|"qrcode": true,|g' '/data/www/_h5ai/private/conf/options.json' 关闭二维码功能: sed -i 's|"qrcode":.*|"qrcode": false,|g' '/data/www/_h5ai/private/conf/options.json'
-
SpartanHost:512MB内存/10GB硬盘/1T流量/DDoS防御/KVM/西雅图/最低月付$2
说明:博客这个月搬了好几次,最终搬到了SpartanHost商家的西雅图KVM,目前体验了1星期,效果很不错,CPU采用 高性能的E5 2690 V2,编译速度非常快。IO很高,不会出现时间越长越低的情况,带宽为1G,自带20G/s的DDOS防护,很适合做站,工单回复也快,态度不错,而且还是5年老商家,不用担心跑路什么的,这里就推荐下,目前已支持支付宝付款。 套餐 提示:过了大半年,E5又上货了,建站很稳定,有需求快买,估计很快卖完。 注意:以下套餐1GB内存以上的可以使用优惠码KVM20,节省20%。 CPU:1核内存:512MB硬盘:10GB SSD带宽:1Gbps流量:1TB/月价格:$2.5/月($24/年)链接:点击购买 CPU:2核内存:1024MB硬盘:15GB SSD带宽:1Gbps流量:2TB/月价格:$5/月($38/年)链接:点击购买 CPU:2核内存:2GB硬盘:30GB SSD带宽:1Gbps流量:3TB/月价格:$10/月($76/年)链接:点击购买 CPU:3核内存:3GB硬盘:45GB SSD带宽:1Gbps流量:3.5TB/月价格:$15/月($115/年)链接:点击购买 更多套餐直接访问官网:点击进入。 IP测试:104.37.29.141速度测试:http://lg.sea.spartanhost.net/100MB.test 测试图
-
Linux系统Crontab的安装及定时任务的命令详解
说明:很多时候我们的VPS运行脚本或者重启某些软件的时候都需要用到定时功能,这时候就要用到Crontab定时软件了,这里简单的说下安装和使用方法。 安装 一般我们使用的Centos或者Debian都自带Crontab定时软件,如果没有,那我们就需要安装了。1、centos安装crontab yum install crontabs #安装Crontab chkconfig crond on #设置开机启动Crontab service crond start #启动Crontab 2、debian安装crontab apt-get install cron #安装Crontab /etc/init.d/cron restart #重启Crontab 使用 1、基本命令 crontab -e #编辑定时任务 crontab -r #移除定时任务 crontab -l #查看定时任务 2、使用命令添加的命令必须以如下格式: * * * * * /root/rats.sh #前5个*指时间,后面为命令 前5个*分别表示: 分钟:0-59 小时:1-23 日期:1-31 月份:1-12 星期:0-6(0表示周日) 还可以用一些特殊符号: *: 表示任何时刻 ,: 表示分割 -:表示一个段,如:1-5,就表示1到5点 /n : 表示每个n的单位执行一次,如:*/1, 就表示每隔1个小时执行一次命令。也可以写成1-23/1 43 21 * * * #21:43 执行 15 05 * * * #05:15 执行 0 17 * * * #17:00 执行 0 17 * * 1 #每周一的17:00 执行 0,10 17 * * 0,2,3...
-
一个简单的MySQL备份bash脚本,直接发送到邮箱
脚本说明 这是一个简单的mysql备份脚本。脚本可以手动使用,也可以在crontab中定时使用。编辑下面给出的脚本,并提供脚本中所需的信息。该脚本将采用.sql格式的备份,它将压缩.sql文件,最后发送有关mysql备份状态的邮件。 使用 1、安装邮件命令 yum install mailx (For Red Hat and CentOS) OR apt-get install mail-utils (For Debian and Ubuntu) 2、创建备份文件夹 mkdir -p /root/database-backup/ 3、下载脚本并使用FTP软件编辑 wget --no-check-certificate https://www.southcat.net/usr/down/db-backupscript.sh chmod +x db-backupscript.sh ./db-backupscript.sh