extmail如何登陆mysql_postfix+mysql+dovecot+extmail 邮件系统
postfix+mysql+dovecot+extmail 邮件系统
安装mysql
yum install mysql-server -y
/etc/init.d/mysqld start
/usr/bin/mysql_secure_installation 安全配置
mysql -uroot -p123 登录方式
mysqladmin -u root -h desktop44.example.com password 'new-password' 远程登录mysql
mysqladmin -uroot -p123 password westos 修改密码
如果你忘记了mysql密码,你可以这么做
/etc/init.d/mysqld stop
mysqld_safe --skip-grant-tables & 跳过权限表
mysql 现在进入的模式相当于系统的单用户
update user set password='' where user='root'; 清空root密码
/etc/init.d/mysqld restart 重启服务 刚刚后台运行了 mysqld_safe
mysqladmin -uroot password 123
使用web访问msql
cd phpmyadmin
cp config.sample.inc.php config.inc.php
vi config.inc.php
$cfg['blowfish_secret'] = 'aaa'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
默认' ' 中间为空,随便添加些字符就可以
yum install php php-mysql -y 发布的网页是php页面
/etc/init.d/httpd restart
192.168.0.44/phpadmin
选择 中文utf8登录
mkdir /var/www/extsuite
tar zxf ~/extman-1.1.tar.gz -C .
tar zxf ~/extmail-1.2.tar.gz -C .
cd /var/www/extsuite/extman/docs
mysql -uroot -p123 < extmail.sql
修改登录密码
mysql -uroot -p123 < init.sql 修改init.sql 修改postmaster和root的登录密码
cp mysql_virtual_alias_maps.cf /etc/postfix/mysql-alias.cf
cp mysql_virtual_domains_maps.cf /etc/postfix/mysql-domains.cf
cp mysql_virtual_mailbox_maps.cf /etc/postfix/mysql-mailboxs.cf 拷贝模板到指定目录
INSTALL里面是默认httpd的配置,将虚拟主机添加到/etc/httpd/conf/httpd.conf(extmail和extman里面都有INSTALL,添加到一个虚拟主机里面就行)
vi /etc/httpd/conf/httpd.conf
DocumentRoot /var/www/html
ServerName desktop144.example.com
ServerName mail.extmail.org
DocumentRoot /var/www/extsuite/extmail/html/
ScriptAlias /extmail/cgi /var/www/extsuite/extmail/cgi
Alias /extmail /var/www/extsuite/extmail/html
ScriptAlias /extman/cgi /var/www/extsuite/extman/cgi
Alias /extman /var/www/extsuite/extman/html
SuexecUserGroup vmail vmail
cd /var/ww/extsuite/extmail
chown -R vmail.vmail cgi
yum install perl-CGI -y
cp web.mail.cf.default webmail.cf
vi webmail.cf
SYS_LOG_ON = 0
SYS_MAILDIR_BASE = /home/vmail/
SYS_CRYPT_TYPE = plain
SYS_MYSQL_USER = extmail
SYS_MYSQL_PASS = extmail
SYS_MYSQL_DB = extmail
SYS_MYSQL_HOST = localhost
修改extmail里面的wenmail.cf SYS_LOG_ON = 1 如果不安装下面的文件,打开网页时就会提示缺少Unix-Syslog
tar zxf Unix-Syslog-1.1.tar.gz
cd Unix-Syslog
vi README
perl Makefile.PL
yum install perl-ExtUtils-MakeMaker -y
perl Makefile.PL
make test
yum install gcc -y
make install
cd extman 和extmial同样
chown -R vmail.vmail cgi
cp webman.cf.default webman.cf
yum install perl-GD -y 验证码图片支持
vi webman.cf
SYS_MAILDIR_BASE = /home/vmail
SYS_SESS_DIR = /tmp/
SYS_CAPTCHA_ON = 1 验证码
SYS_CAPTCHA_LEN = 4
SYS_CRYPT_TYPE = plain 明文密码
postfix配置
useradd -u 600 -s /sbin/nologin vmail 建立一个邮件存放目录
postconf -m 可以查看postfix支持
postconf -d 查看默认设置 -n查看当前设置监听所有的25端口
postconf -e virtual_mailbox_base=/home/vmail 设置存放位置
postconf -e virtual_uid_maps=static:600 以UID为600的用户身份执行
postconf -e virtual_gid_maps=static:600 以GID为600的用户身份执行
postconf -e virtual_alias_maps=mysql:/etc/postfix/mysql-alias.cf
postconf -e virtual_mailbox_domains=mysql:/etc/postfix/mysql-domains.cf
postconf -e virtual_mailbox_maps=mysql:/etc/postfix/mysql-mailboxs.cf
postmap -q "support@extmail.org" mysql:/etc/postfix/mysql-alias.cf
postmap -q "extmail.org" mysql:/etc/postfix/mysql-domains.cf
postmap -q "postmaster@extmail.org" mysql:/etc/postfix/mysql-mailboxs.cf
dovecot配置
vi /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:/home/vmail/%d/%n/Maildir
first_valid_uid = 600
vi /etc/dovecot/conf.d/10-auth.conf
!include auth-sql.conf.ext
cp dovecot-sql.conf.ext /etc/dovecot/
vi dovecot-sql.conf.ext
driver = mysql 默认不支持mysql 需要安装 yum install dovecot-mysql.x86_64 -y
connect = host=localhost dbname=extmail user=extmail password=extmail
default_pass_scheme = PLAIN
password_query = \
SELECT username, domain, password \
FROM mailbox WHERE username = '%u' AND domain = '%d'
user_query = SELECT maildir, 600 AS uid, 600 AS gid FROM extmail WHERE username = '%u'
ok,完成了,域名访问需要主机记录或者是BIND,访问前台
extmail如何登陆mysql_postfix+mysql+dovecot+extmail 邮件系统相关推荐
- 编译安装postfix+sasl+mysql+dovecot+extmail构建完成的邮件系统(一)
编译安装postfix 在之前的文章我增提到过,目前linux常用的MTA软件有sendmail,qmail,exim,postfix.虽然目前使用最多的MTA是sendmail,但是sendmail ...
- dovecot postfix mysql_postfix+mysql+dovecot
实验一: 环境: yum install dovecot dovecot-mysql -y yum install dovecot* -y chkconfig docevot on(注意此次实验与上次 ...
- postfix+cyrus-sasl+extmail+dovecot基于MySQL认证的邮件系统
经过几天的学习和研究 , 终于完成了基于MySQL的虚拟账号认证的邮件系统的搭建.发现搭建邮件系统及庞大而又复杂 , 涉及到多方面的知识:DNS的搭建 , 服务脚本的编写 , 证书加密原理 , 数据库 ...
- linux Postfix + dovecot + extmail + extman + mysql
配置环境:RHEL5.5 i386 ===DNS MX==== [root@station40 ~]# host -t MX tianyun.com tianyun.com mail is handl ...
- Postfix+dovecot+extmail+sasl+mysql源码安装手册
dovecot+postfix+courier-authlib+cyrus-sasl+extmail+extman安装配置 需要软件 Dovecot 客户端收发邮件(110/995/143/993等) ...
- 配置postfix+dovecot+mysql+postfixadmin+squirrelmail 邮件系统笔记
最近想搭建一个完整的mailserver,查了很多资料,一直没有成功,网上大部分资料是在redhat系列的操作系统上的,而且很多都是采用rpm包. 我现在的系统是suse Linux有许多包已经安装, ...
- 打造企业级应用--邮件服务器postfix+dovecot+extmail
最近一直忙着找工作,很久没有写博客了,这不最近老大说为公司建个邮件服务器吧,统一一下同事们的邮箱,笔者第一反应就是:postfix+mysql+extmail 解决方案,解决方案有了咱就开始着手干吧~ ...
- postfix+mysql+dovecot
postfix+mysql+dovecot (也可以下载雷鸟进行收发邮件!!!) 服务器是192.168.0.254 实验的主机是192.168.0.119 (这个实验是在postfix+mysql的 ...
- mysql -u -p 可以直接登陆到mysql
输入mysql -u -p 直接进入到了mysql,觉得可能之前更改了mysql的监听,不用输入密码就进入了,后来查看了下,可能是因为mysql默认开启了匿名登陆! 进入mysql数据库,查看user ...
最新文章
- JavaScript初学者编程题(25)
- [GXYCTF2019]禁止套娃 1
- Qt之FTP实现--QFtp篇
- 日志组件DotNetCommon.Filelog
- 数据列表的分页实现————分页敏捷开发
- 测测你的显示器灰阶显示
- oracle怎么修改表字段长度,Oracle修改表结构字段名和字段长度
- 惠普笔记本和台式机专业GhostXP_SP3装机系统稳定版 V2011.07
- layui中table表格内容过多自动换行
- 利用MATLAB求系统响应
- 具体分析contrex-A9的汇编代码__switch_to(进程切换)
- golang float转string后去除末尾的0
- Pico XR Unity开发时如何设置应用版权保护
- 扫盲啦!!!回囙囜囝回囟因囡団囤囥囦囧囨囩囱囫回囮国困囱囲図囵囶囷囸囹
- 怎样搭建游戏服务器,传奇复古版手游是怎样搭建的,用云服务器架设游戏技术详细教程
- python之json和dick数据类型
- python获取gps数据_Python GPS模块:读取最新的GPS数据
- 《HOP-Matting:Hierarchical Opacity Propagation for Image Matting》论文笔记
- win10打不开cmd,windows找不到文件cmd怎么办?
- Puppet函数介绍(十八)
热门文章
- NanoPC-T4|Android-Q LCD驱动与显示(eDP)
- python gui学生成绩管理系统
- 短视频用户陷入视觉疲劳,AI能否救场
- 交换机简单配置 SSH
- emlog媒体范美化版v6.3.1
- python动态规划01背包_01背包问题(动态规划)python实现
- 60天 冲刺软考高级项目管理师(第一天)
- 监控视频压缩2—Block-Composed Background Reference for High Efficiency Video Coding
- x265-1.8版本-x265.h代码注释
- 2021-12-22 WPF上位机 116-三菱PLC协议