本人只在redhat as 4上实验过,装这两个包:cyrus-sasl-2.1.19-5.rhel4.i386.rpm
dovecot-0.99.11-2.rhel4.1.rpm
版本号和硬件平台有可能不一样,你自己去光盘的rpm文件夹里找,前者是做身份验证用的,后者是一个imap/pop3收信服务器.
㈡ linux中dovecot安装的问题
rpm软件包dovecot存在软件包之间的依赖关系。在安装软件包时输入命令 rpm -ivh --nodeps dovecot-1.0-1.2.rc15.el5.i386.rpm 。--nodeps的作用就是忽略软件包的依赖关系,直接安装的意思!不过,这样可能会导致dovecot服务功能不全!
㈢ linux postfix dovecot 日志
貌似是你权限设置有问题,open文件的时候出问题了。
㈣ redhat linux 9.0 dovecot安装包在那个盘啊··我三张盘都找到就是没找到dovecot安装包!
CentOS 啊…………………………………………
不过我估计 CentOS 上也默认没有。这东西好象不是一般使用的服务器程序吧?
不过 centos 应该有 yum 直接装的方法。
㈤ 在linux下如何配置postfix与dovecot才能使客户端outlook成功连接到电子邮件服务器上需要详细步骤,谢谢
1.配置postfix
a. /etc/postfix/main.cf
配置mydomian(域名),myhostname,myorigin,inet_interfaces=all(其他关闭),mynetworks-style,mydestination,mynetworks,relay_domains,home_mailbox
配置主机名和域名 mydomain myhostname
设置由本机寄出的邮件所使用的域名或主机名称 myorigin
设置postfix服务监听的网络接口 inet_interfaces
设置可接受邮件的主机名称和域名 mydestination
设置可以转发哪些网络的邮件 mynetworks
设置可以转发哪些网域的邮件 relay_domains = sina.cn
b.验证:
telnet localhost 25
mail from:[email protected](发件人任意)
rcpt to:[email protected](收件人创建的名字和设置好的域名)
data(输入信息)
.(结束输入)
quit(离开)
2.配置dovecot
yum install -y dovecot
a.配置文件:a. vim /etc/dovecot/dovecot.conf (protocols = imap pop3)
b. vim /etc/dovecot/conf.d/10-auth.conf
(disable_plaintext_auth = no)
c. vim /etc/dovecot/conf.d/10-mail.conf
(mail_location = maildir:~/Maildir)地址要和postfix服务器配置文件中的home_mailbox地址一致
d. vim /etc/dovecot/conf.d/10-ssl.conf
(ssl = yes)
e. vim /etc/pam.d/dovecot (查看pam认证文件)
b.验证:
[root@CentOS6 ~]# telnet localhost 110
Trying ::1...
Connected to localhost.
Escape character is '^]'.
+OK Dovecot ready.
user user1
+OK
pass 123
+OK Logged in.
list
+OK 4 messages:
1 472
2 458
3 464
4 464
.
retr 3
+OK 464 octets
Return-Path: <[email protected]>
X-Original-To: [email protected]
Delivered-To: [email protected]
3.邮件客户端的配置
a. 关闭防火墙,selinux
b. 设置收发邮件服务器
我这里是用的foxmail 看我的截图
这样就可以了
㈥ linux怎么搭建邮箱服务器
阿里云 Centos 6.5 32位
Postfix-2.8.12.tar.gz Postfix MTA(邮件传输代理)
Dovecot-2.1.8.tar.gz IMAP 和 POP3 邮件服务器
Postfixadmin-2.3.5.tar.gz 采用PHP编写的开源WEB邮箱及域名账号管理工具
Roundcubemail-0.8.1.tar.gz 采用PHP编写的开源IMAP邮件WEB客户端
安装过程
1.安装Postfix
yum -y install postfix
安装完成还需要替换系统自带的sendmail:
rpm -e sendmail
或者
yum remove sendmail
修改MTA(默认邮件传输代理)
alternatives --config mta
然后直接回车即可。
检查一下是不是已经设置成功了。
alternatives --display mta
第一行可以看到mta的状态。 例如:mat - status is manual.
2.安装Dovecot
yum -y install dovecot
3.配置Postfix
编辑/etc/postfix/main.cf,可以下载下来修改,也可以使用vi进行编辑:
vi /etc/postfix/main.cf
修改如下:
# 75行: 取消注释,设置hostname
myhostname = mail.lomu.me
# 83行: 取消注释,设置域名
mydomain = lomu.me
# 99行: 取消注释
myorigin = $mydomain
# 116行: 修改
inet_interfaces = all
# 119行: 推荐ipv4,如果支持ipv6,则可以为all
inet_protocols = ipv4
# 164行: 添加
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
# 264行: 取消注释,指定内网和本地的IP地址范围
mynetworks = 127.0.0.0/8, 10.0.0.0/24
# 419行: 取消注释,邮件保存目录
home_mailbox = Maildir/
# 571行: 添加
smtpd_banner = $myhostname ESMTP
# 添加到最后
# 规定邮件最大尺寸为10M
message_size_limit = 10485760
# 规定收件箱最大容量为1G
mailbox_size_limit = 1073741824
# SMTP认证
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject
修改好了之后使用/etc/rc.d/init.d/postfix start开启postfix,使用chkconfig postfix on将postfix开机启动。
4.配置Dovecot
修改如下:
[root@mail ~]# vi /etc/dovecot/dovecot.conf
# 26行: 如果不使用IPv6,请修改为*
listen = *
[root@mail ~]# vi /etc/dovecot/conf.d/10-auth.conf
# 9行: 取消注释并修改
disable_plaintext_auth = no
# 97行: 添加
auth_mechanisms = plain login
[root@mail ~]# vi /etc/dovecot/conf.d/10-mail.conf
# 30行: 取消注释并添加
mail_location = maildir:~/Maildir
[root@mail ~]# vi /etc/dovecot/conf.d/10-master.conf
# 88-90行: 取消注释并添加
# Postfix smtp验证
unix_listener /var/spool/postfix/private/auth {
mode = 0666
user = postfix
group = postfix
}
[root@mail ~]# /etc/rc.d/init.d/dovecot start
Starting Dovecot Imap: [ OK ]
[root@mail ~]# chkconfig dovecot on
到这里,我们的邮件服务器就已经搭建成功了。
5.域名解析
最后别忘了还需要进行域名解析工作。
添加一个子域名mail,A记录解析到服务器IP。
再添加一个MX记录,主机记录为空,记录值为上面解析的二级域名mail.lomu.me,优先级10。
注意:解析生效可能需要一段时间。
6.防火墙设置
/sbin/iptables -A INPUT -p tcp --dport 25 -j ACCEPT
/sbin/iptables -A INPUT -p tcp --dport 110 -j ACCEPT
/sbin/iptables -A INPUT -p tcp --dport 143 -j ACCEPT
突破封锁25口的转发
/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp --dport 10025 -j REDIRECT --to-ports 25
7.邮箱使用
一切都弄好以后,就可以使用Foxmail等第三方软件来收发邮件了。在这里需要说一下,系统用户就是邮件的用户,例如root,就是一个邮箱用户,邮箱是[email protected],密码就是root的密码,所以需要创建用户,只要使用useradd创建用户,再使用passwd设置密码。
好了,假如我们创建一个admin的用户:
# 创建用户
useradd admin
#设置密码,会要求输入两次密码
passwd admin
这里需要注意,邮件账号是admin,并不是邮箱,另外我们没有配置SSL,所以也不要勾选。 接下来点击创建,如果一切正常的话,你已经成功了。
㈦ linux 5.0 下,postfix没有dovecot的认证是怎么回事
红帽 Linux 认证 红帽认证技师(RHCT) 主要考察系统管理员应具备的核心技能。一名红帽认证技师应该可以安装和配置一套新的Linux系统并将其添加到网络中。这项认证深入考察了安装和核心系统的管理概念、工具以及问题处理能力。 红帽认证工程师(RHCE) 认证展示了高级系统管理员应掌握的技能。一名红帽认证工程师除了要掌握红帽认证技师具备的所有技能,还应具有配置网络服务和安全的能力,他/她应该可以决定公司网络上应该部署哪种服务以及具体的部署方式。这一认证包括DNS、NFS、Samba、Sendmail、 Postfix、Apache和关键安全功能的详细内容。 需要注意的是:红帽认证工程师(RHCE)和红帽认证技师(RHCT)是以实际操作能力为基础的测试项目,主要考察考生在现场系统中的实际能力。其它培训项目一般是教授学生如何回答多项选择问题,而并非是如何操作一个真正的系统。红帽培训和测试非常注重培养实际的动手能力。 红帽认证安全专家(RHCSS) 随着 IT 安全的重要性越来越高,以更加可靠、更加实际的方式对 IT 人才所掌握的技能进行考察衡量也迫在眉睫,这样各大公司才能找到实施安全解决方案的合格人才。针对这一需求,红帽公司推出了红帽认证安全专家认证(RHCSS)-一种证明具有使用红帽企业 Linux、SELinux 和红帽目录服务器来满足当今企业环境安全需求等高级技能的最新安全认证。 红帽认证架构师(RHCA) 红帽企业架构师课程主要面向那些负责部署和管理大型企业环境中众多系统的高级Linux系统管理员提供深入的实际操作培训。红帽认证架构师是红帽公司继红帽认证技师(RHCT)和红帽认证工程师(RHCE)认证之后推出的最新顶级认证,也是Linux领域公认的最受欢迎的、最成熟的认证。 认证可帮助您掌握架构师应具有的技能。红帽认证架构师除了要掌握红帽认证工程师应具备的所有技能外,还应具有在企业不同应用中部署和管理红帽企业Linux的深层次和附加技能。这一培训课程将重点介绍进行软件部署和系统管理、目录服务和认证、存储管理、系统监控、性能调整以及高级网络服务和安全所需的技术和流程。在红帽认证架构师考试中,使用了企业计算环境中通常用到的多个系统和硬件。
㈧ linux 命令模式下怎么配置邮件服务器
Linux什么系统的?如果是AS5.5的话...那我现在在下面打的就是= =...
十分还真不好拿啊~建议LZ加点分- -看在写的那么辛苦的份上..
物理机IP:192.168.10.100 域名:www.aiy.com
首先先设置DNS
mkdir /mnt/cdrom
mount -t iso9660 /dev/cdrom /mnt/cdrom (挂载ISO...因为我用的是虚拟机= =没有光盘..)
cd /mnt/cdrom/Server/
rpm -ivh caching-chroot-9.3.3-7.el5.i386.rpm
rpm -ivh bind-*
vim /etc/name.rfc1912.zones
= =里面配置文件太长了...直接说哪一行吧- -反正都差不多~只要是AS5.5的话
15行:localdomin修改为aiy.com
17行:localdomain.zone改为aiy.com.zone
27行:0.0.127改为本地前三位倒过来...10.168.192
29行:name.local改为192.168.10.zone
输入Shift+;
然后输入wq!强制保存并退出
vim /etc/named.caching.nameserver.conf
15行127.0.0.1改为any
23行localhost改为any
32行、33行localhost改为any
cd /var/named/chroot/var/named
cp -p localdomain.zone aiy.com.zone
cp -p named.local 192.168.10.zone
vim aiy.com.zone
在最后加mail (TAB键对齐就好了) IN A 192.168.10.100
aiy.com IN MX 5 mail.aiy.com
同样
输入Shift+;
然后输入wq!强制保存并退出
vim 192.168.10.zone
同样在最后加100 IN PTR mail.aiy.com(注意空格同样是tab)
输入Shift+;
然后输入wq!强制保存并退出
(= =下面的话这两句忽略掉了...太麻烦了)
ln -s aiy.com.zone /var/named/
ln -s 192.168.3.zone /var/named/
vim /etc/resolv.conf
nameserver 192.168.10.100
service named restart
试试
nslookup
mail.aiy.com
= =DNS打完...然后MAIL等下继续..先提交保存= = - -现在继续..
- -继续...挂载省略了...直接安装
cd /mnt/cdrom/Server
rpm -ivh m4-*
rpm -ivh sendmail-*
(一开始安装系统时候我没安装...所以现在挂载~如果一开始有选sendmail的话54掉就可以了..= =再次~)
前面其实就设置好了mail服务的DNS...
cd /etc/mail
vim local-host-names
在最下面输入aiy.com
vim sendmail.mc
116行127.0.0.1改为0.0.0.0
m4 sendmail.mc > sendmail.cf
cd /etc/init.d
./saslauthd restart
./sendmail restart
./dovecot restart
useradd aiy
建立aiy用户
passwd aiy
123456
123456
用户aiy密码设置为123456
mail [email protected]
123 (标题)
123 (内容)
ctrl+d
然后信息就发完了..
T.T终于轮到测试了~...
su aiy
切换到aiy用户
mail
查看aiy用户的mail
= =这样就完了...现在发现aiy里面有份root邮件吧...T.T
还能输入 8917 字- -不知不觉打了很多字了= =
我QQ 1842534312不懂可以问我..
-0-可以转载~但是请保留全部...
㈨ 在linux 架设sendmail+dovecot 邮件服务器
不能看你代码,我就把完整的写一遍给你看看,版本,Fedora8,(14版本有一个问题)
1.DNS那部分就不写了
2.Mail部分命令
先进入cd /etc/mail
vi access (Shift+G切换到最后一行,编写)
域名 RELAY
IP地址 RELAY
vi local-host-names (写域名就可以了,写在最下面)
vi sendmail.mc (set nu命令显示行数,删除52行和53行的dnl与空格,4个字符哦,注意,116行添加dnl+空格,开头位置!)
m4 sendmail.mc > sendmail.cf
service sendmail restart
然后进入vi /etc/dovecot.conf (将20的#号去掉,使语句生效)
service dovecot restart
service saslauthd restart
OK啦
㈩ linux怎么添加110和143端口
1.110端口是pop3协议用的。143端口是imap协议用的。
2.这两个端口可以通过安装dovecot来开启。
3.我用的是163的源。我用源安装dovecot,命令:yum -y install dovecot 下面是端口开放的截图: