ubuntu下邮件服务器的搭建
来源:互联网 发布:数据分析方案 要素 编辑:程序博客网 时间:2024/05/29 02:40
最近因为朋友的网站需要发邮件,本来想用google的企业邮箱,后来因为要信用卡支付太麻烦了,于是决定自己搭建,自己动手丰衣足食,在网上查阅了一番后就开始动手了,遇有没有这方面的经验,途中遇上了不少麻烦,现在终于搞定了,特来分享啊!废话不多说,先介绍下准备工工作。
需要准备的东西。
1.主机一台,独立IP一个(本地的话用localhost)
2.域名一个。
组件选择
1.postfix(发送服务器 MTA)
2.Dovecot(服务器 MDA)
3.roundcube(webmail)
开始安装
1.Hostname的设置
这里说的 hostname 是指使用 'hostname -f' 命令打印出来的系统主机名,例如:
$hostname -fmail.example.com
不管您的 Linux 系统是否作为公网服务器,我们都强烈建议您设置一个合适的主机名。
在 Ubuntu 系统中,主机名的设置涉及到两个文件:
- /etc/hostname: hostname 设置
- /etc/hosts: hostname <=> IP 地址对应
用你熟悉的编辑器编辑 /etc/hostname 文件
$cat /etc/hostnamemail编辑 / /etc/hosts 文件
$cat /etc/hosts127.0.0.1 mail.example.com mail localhost.localdomain localhost
检查FQDN Name设置,
让hostname修改马上生效
#hostname -F /etc/hostname# hostname -fmail.example.com
以上是对主机的基本设置
2.postfix的安装
然后就是保持预设值按确定
其中会有个设定是 System mail name 就输入你的主机的网域之类的就可以
还有个选单选 Internet Site
下一步,在 System mail name 中填写 mail.quanlei.com
然后Postfix就安装完毕,接下来进行配置,Postfix的配置文件在:
/etc/postfix/main.cf
给邮件服务器添加域名:
mydestination = mail.xxxx.com, localhost.localdomain, localhost
安装邮件客户端进行测试:
apt-get install heirloom-mailx
测试发个邮件(chenhaotctc@163.com是我的163邮件,换成你的):
echo "test" | mail chenhaotctc@163
收到邮件后,回复一下,然后通过下面命令查看(quit命令退出):
root@localhost:/# mail
Heirloom mailx version 12.5 6/20/10. Type ? for help.
"/var/mail/root": 1 message 1 new
>N 1 no-reply@mail.quanlei Mon Jun 4 13:05 16/645 ***
?
配置Maildir格式存储邮件,在/etc/postfix/main.cf中加入
home_mailbox = Maildir/
mailbox_command =
最后重启下Postfix:
/etc/init.d/postfix restart
postfix 配置完毕,现在就可以发信了,如果不需要收信的话到现在为止就OK了。
但是现在发出去的信都会被认为是垃圾邮件,所以要在域名中设置MX记录
- ubuntu 下postfix邮件服务器的搭建
- ubuntu下邮件服务器的搭建
- ubuntu下用postfix搭建邮件服务器
- ubuntu下用postfix搭建邮件服务器
- ubuntu下用postfix搭建邮件服务器
- Ubuntu搭建邮件服务器
- linux下邮件服务器的搭建详解
- ubuntu自己搭建邮件服务器
- 借助hMailServer搭建windows服务器下的邮件服务器
- 借助hMailServer搭建windows服务器下的邮件服务器
- 邮件服务器的搭建
- 邮件服务器的搭建
- 邮件服务器的搭建
- windows 下搭建邮件服务器
- windows 下搭建邮件服务器
- Linux下邮件服务器搭建
- Ubuntu下的搭建SSH服务器
- Ubuntu下ftp服务器的搭建
- 快速排序
- View代码1
- 本科生学习fpga,dsp,arm嵌入式系统前途分析
- Codeforces-349B
- 在线手册索引
- ubuntu下邮件服务器的搭建
- jQueryAjax请求-load(url, [data], [ballback])
- awk处理交易数据
- View代码2
- Tutorial 10 - Indexed draws
- 【DP】vijos P1369 难解的问题
- view代码3
- HDU 4757
- dojo(六):声明式语法和dojo/parser