当前位置:首页 » 云服务器 » ubuntu搭建mail服务器

ubuntu搭建mail服务器

发布时间: 2023-08-19 12:49:18

1. 如何在 Ubuntu 环境下搭建邮件服务器

很简单,使用postfix就可以,安装好postfix的时候,参考以下配置文件修改一下并确保25和110端口是开放的就可以,这样就可以实现基本收(需要绑定对应域名并且设置MX记录和SPF记录)发(从linux本机发)邮件的功能了,如果还需要stmp验证的话,由于我没有设置过,所以还是请你自行上网搜索。

打开/etc/postfix/main.cf 按照提示复制过去这个文件修改下。(删除注释修改为对应合适选项即可)

smtpd_banner=$myhostnameESMTP$mail_name(Ubuntu)//stmpbanned(常用于telnet操作,可修改)
biff=no
append_dot_mydomain=no
#delay_warning_time=4h
readme_directory=no
mail_spool_directory=/var/mail
home_mailbox=.Mail///本机每个可登录的linux用户的邮件文件夹位置
virtual_alias_maps=hash:/etc/postfix/virtual
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database=btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database=btree:${data_directory}/smtp_scache

#这两项是自动启用tls发邮件的选项。(只要对方邮箱支持的话)
smtpd_tls_security_level=may
smtp_tls_security_level=may

smtpd_relay_restrictions=permit_mynetworkspermit_sasl_authenticateddefer_unauth_destination
myhostname=(你的邮件服务器主机名,需要把/etc/hostname修改为你的对应服务域名这里再填写)
alias_maps=hash:/etc/aliases
alias_database=hash:/etc/aliases
myorigin=/etc/mailname
mydestination=(这里填写你的对应服务器域名)
#mynetworks=127.0.0.0/8[::ffff:127.0.0.0]/104[::1]/128//允许连接的主机,可不设置
mailbox_size_limit=0//限制邮件附件大小,可不设置
recipient_delimiter=+
inet_interfaces=all
inet_protocols=all

2. Ubuntu搭建可连外网的邮件服务器(postfix+dovecot+mysql+.......)

没明白,你这不是知道用啥吗

直接网络"postfix+dovecot+mysql"
教程不是一堆堆的吗?
可连外网就是需要你有根能上网的网线塞机器上....
就能发了,收不收的在于对方拒不拒你,
你收信的话得去申请域名啥的,再就是DNS了...

3. LINUX下如何搭建邮件服务器

可以使用U-Mail邮件服务器

步骤如下:
1、下载U-Mail邮件系统forCentOS(6.X)一体盘
请去http://www.comingchina.com/html/downloads/下载U-Mail邮件服务器最新版本。
2、解析好域名,将域名的MX记录和的A记录解析到邮件服务器的IP地址。
MX记录和A记录解析方法参考:http://www.comingchina.com/html/faq/anzhuangzhongzhuangbeifen/954.html
如果是将邮件服务器放置在内网,通过端口映射的方式将外网IP的服务端口映射到内网,那么必须映射端口:25、110、80等。
3、将BIOS启动方式设置为光驱启动,并放入U-MailforCentOS(6.X)一体盘光盘
4、出现安装界面后,按回车键
5、设置TCP/IP参数(使用Tab键切换,空格键选择),选择如下图,按“OK”按钮。

4. mail服务器 配置方法

搭建一套邮件系统其实并不是一件庞大的工程,一套邮件系统的搭建构成可以分为以下三个部分:邮件服务器硬件、域名和固定ip地址、邮件服务器软件,搭建的便捷与否决定于邮件服务器软件的易用程度。(本文章以turbomail为例进行邮件系统的搭建说明)
一,邮件服务器硬件:最低配置要求piii以上,512m内存,硬盘在40g以上。
二,域名和ip地址:需要有独立的域名,并有更改mx记录的权限,内网用户可以使用自定义域名;需要有互联网固定ip,没有固定ip采用动态ip绑定域名软件也可。
三,邮件服务器软件:目前市场上的邮件服务器软件很多,比如exchange, mdaemon,imail,turbomail等,价格不等,质量也不等,售后服务也不等,建议用户综合比较价格,质量和技术服务,并索取试用期进行测试后进行选择(本文章以turbomail为例进行邮件系统的搭建说明)
搭建步骤:
一,在购进了服务器硬件后首先是要安装操作系统,建议用户使用linux操作系统,非常稳定,在熟悉代码后操作也不麻烦,邮件服务器最关键的就是稳定性,有了好的操作系统就有了稳定的保障。
二,域名请向域名供应商申请,国内比较大的有万网和新网,域名供应商提供域名解析的服务;mx记录可以通过域名供应商提供的管理界面进行修改。
三,有了这以上两个前提后就可以安装邮件服务器软件了。不同的邮件服务器软件的安装方法和简易度不同,我以国内最易安装的turbomail邮件服务器为例讲解安装过程:
1,下载安装包,请上官网直接下载。
2a,windows系统:双击下载的安装包,按照安装提示完成安装
3a,重启电脑
4a,电脑重启后,自动出现turbomail控制台,点击“运行mail服务器”和“运行webmail服务器”,启动邮件服务程序
1b,linux/solaris/aix/hp-ux/freebsd系统下:以root用户登录,解压安装包,生成turbomail安装目录,解压命令为:#tar -xvzfturbomail_linux_yyy_xxx.tgz
(注意:turbomail安装包必须放在根目录上)
2b,启动turbomail server,进入turbomail目录,执行starttm.sh,命令为:#./starttm.sh
3b,启动webmail服务,进入进入 turbomail/web/bin 目录,执行startup.sh。
命令为:#./startup.sh
4b,启动反垃圾服务,进入 turbomail/sa目录,执行sa_server.sh。命令为: #./sa_server.sh
四,邮件系统已经安装完毕,登录http://服务器ip:8080/maintlogin.jsp 进入管理员界面,添加域和用户后即可正式使用邮件系统了。
这样,您的邮件系统就已经搭建完毕,之后就需要做一些邮件服务器软件的细节性能配置工作,比如用户邮箱大小控制,收发邮件权限控制,反垃圾反病毒功能设置等等,这些就需参考邮件服务器软件供应商的使用说明书和咨询技术工程师了。

5. ubuntu14.04配置邮件服务器

适用情况
需要在局域网内搭建邮箱服务器,不需要域名地址,不需要SSL加密
环境
Ubuntu 14.04
软件安装
Postfix
邮件接收服务软件(Postfix),默认端口110,使用apt-get 安装即可
apt-get install postfix
安装过程中如果弹出对话框,默认即可,需要注意填写domain的时候一定要留意,domain的值就是邮箱的域名(@后面的值)
Dovecot
邮件发送服务器软件(Dovecot),默认端口25,使用apt-get安装即可
apt-get install dovecot-pop3d
软件配置
Postfix
Postfix的配置工作不多,仅配置一个文件就好。
编辑文件/etc/postfix/main.cf
和网上其他教程一样,修改myhostname,mynetworks,mydestination即可。需要注意的是,如果想使用IP地址作为发件服务器的域名的话([email protected]),需要添加一行配置:
resolve_numeric_domain = yes
否则会出现: Error:501 5.1.7 Bad sender address syntax
Dovecot
Dovecot需要配置的文件很多:
/etc/dovecot/dovecot.conf
解除注释变为
listen = *, ::
/etc/dovecot/10-auth.conf
解除注释并修改为
disable_plaintext_auth = no
/etc/dovecot/10-mail.conf
解除注释变为
mail_location = mbox:~/mail:INBOX=/var/mail/%u
/etc/dovecot/10-ssl.conf
取消SSL,并注释掉ssl_cert,ssl_key,改为
ssl = no
# ssl_cert = ….
#ssl_key = ….
额外必须配置
这样配置邮件服务器的话要求在每个用户目录下必须要有目录~/mail/.imap/INBOX,为了便于在创建用户后就生成该目录,需要修改文件:
vim /etc/skel/.bash_profile
添加:
# create mail dir
if [ ! -d ~/mail/.imap/INBOX ] ; then
mkdir -p ~/mail/.imap/INBOX
fi1234
重启服务
service postfix restart
service dovecot restart
查看Mail的日志
tail -f /var/log/mail.log
邮箱客户端配置
除了收发邮件服务器需要设置为服务器的IP地址外,需要注意的是邮箱的名字的域名部分一定要写为Postfix配置文件里mydestination里的任意一个值(默认有localhost,
localhost.$mydomain等等)。
比如,如果想使用[email protected]作为邮箱名字的话,一定要在/etc/postfix/main.cf里的mydestination选项后面加上tongshi.com。否则会发件服务器会解析域名到别的IP地址或无法解析。

6. 怎么在Ubuntu下搭建服务器

在Ubuntu下搭建服务器

是什么?中文翻译叫做:虚拟专用网络。功能是,在公用网络上建立专用网络,进行加密通讯。

适用的场合:

1.你的公司网络在一个局域网,不能外部访问。有一天你外出度假了,想访问一下公司的内部网络,外网是不能直接访问的。如果公司的网络有一台主机设置了,你就可以通过连上这台主机,来访问公司内部网络啦。

2.如果你的主机是在国外,你可以在这台主机上配置,然后你的电脑连上之后就可以啦。

3.某台服务器(如游戏服务器)限制了一些IP连接到它上面,这时你配置,连上之后,就可以继续访问那台服务器。

我们以Ubuntu为例,说一下怎样配置服务器。

1、用root账户登陆服务器

2、安装PPTPD

apt-get install pptpd

3、编辑pptpd.conf文件

vi /etc/pptpd.conf

取消注释下面内容

localip 192.168.0.1

remoteip 192.168.0.234-238,192.168.0.245

这几句的意思是:当外部计算机通过pptp联接到后所能拿到的ip地址范围和服务器的ip地址设置。

4、添加用于登陆的账户

vi /etc/ppp/chap-secrets

格式如下:

# client server secret IP addresses

cqc pptpd 123456 *

从左到右依次是用户名,自己指定。服务器,填写pptpd,密码,自己指定。IP,填*即可。中间用空格分别隔开。

5、设置DNS解析,编辑pptpd-options文件

vi /etc/ppp/pptpd-options

找到ms-dns,取消掉注释,并修改DNS地址,这里我推荐大家用

Google DNS 8.8.8.8 和 8.8.4.4

更改为如下内容

ms-dns 8.8.8.8

ms-dns 8.8.4.4

6、开启转发

vi /etc/sysctl.conf

取消注释以下内容

net.ipv4.ip_forward=1

这句话意思是:打开内核IP转发

更新一下配置

sudo sysctl -p

7、安装iptables并设置

apt-get install iptables

sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

后面这句话作用是:立刻让LINUX支持NAT(platinum)

8、重新启动服务

/etc/init.d/pptpd restart

9、大功告成,服务器就这么配置好啦。

接下来,利用IP地址,刚才设置的账号和密码,就可以连你的啦。

7. Ubuntu架设Smtp服务器

Winmail 邮件服务器软件让您轻松架设邮件系统 www.magicwinmail.com用Win 2003系统架设邮件服务器很多企业局域网内都架设了邮件服务器,用于进行公文发送和工作交流。但使用专业的企业邮件系统软件需要大量的资金投入,这对于很多企业来说是无法承受的。其实我们可以通过Windows Server 2003提供的POP3服务和SMTP服务架设小型邮件服务器来满足我们的需要。 一、安装POP3和SMTP服务组件 Windows Server 2003默认情况下是没有安装POP3和SMTP服务组件的,因此我们要手工添加。 1.安装POP3服务组件 以系统管理员身份登录Windows Server 2003 系统。依次进入“控制面板→添加或删除程序→添加/删除Windows组件”,在弹出的“Windows组件向导”对话框中选中“电子邮件服务”选项,点击“详细信息”按钮,可以看到该选项包括两部分内容:POP3服务和POP3服务Web管理。为方便用户远程Web方式管理邮件服务器,建议选中“POP3服务Web管理”。 2.安装SMTP服务组件 选中“应用程序服务器”选项,点击“详细信息”按钮,接着在“Internet信息服务(IIS)”选项中查看详细信息,选中“SMTP Service”选项,最后点击“确定”按钮。此外,如果用户需要对邮件服务器进行远程Web管理,一定要选中“万维网服务”中的“远程管理(HTML)”组件。完成以上设置后,点击“下一步”按钮,系统就开始安装配置POP3和SMTP服务了。 二、配置POP3服务器 1.创建邮件域 点击“开始→管理工具→POP3服务”,弹出POP3服务控制台窗口。选中左栏中的POP3服务后,点击右栏中的“新域”,弹出“添加域”对话框,接着在“域名”栏中输入邮件服务器的域名,也就是邮件地址“@”后面的部分,如“rtj.net”,最后点击“确定”按钮。其中“rtj.net”为在Internet上注册的域名,并且该域名在DNS服务器中设置了MX邮件交换记录,解析到Windows Server 2003邮件服务器IP地址上。 2.创建用户邮箱 选中刚才新建的“rtj.net”域,在右栏中点击“添加邮箱”,弹出添加邮箱对话框,在“邮箱名”栏中输入邮件用户名,然后设置用户密码,最后点击“确定”按钮,完成邮箱的创建。 三、配置SMTP服务器 完成POP3服务器的配置后,就可开始配置SMTP服务器了。点击“开始→程序→管理工具→Internet信息服务(IIS)管理器”,在“IIS管理器”窗口中右键点击“默认SMTP虚拟服务器”选项,在弹出的菜单中选中“属性”,进入“默认SMTP虚拟服务器”窗口,切换到“常规”标签页,在“IP地址”下拉列表框中选中邮件服务器的IP地址即可。点击“确定”按钮,这样一个简单的邮件服务器就架设完成了。 完成以上设置后,用户就可以使用邮件客户端软件连接邮件服务器进行邮件收发工作了。在设置邮件客户端软件的SMTP和POP3服务器地址时,输入邮件服务器的域名“rtj.net”即可。 四、远程Web管理 Windows Server 2003还支持对邮件服务器的远程Web管理。在远端客户机中,运行IE浏览器,在地址栏中输入“https://服务器IP地址:8098”,将会弹出连接对话框,输入管理员用户名和密码,点击“确定”按钮,即可登录Web管理界面。

热点内容
如何删除下载的闹钟铃声安卓 发布:2025-02-04 22:03:35 浏览:655
死神脚本 发布:2025-02-04 21:57:03 浏览:165
phpposthtml 发布:2025-02-04 21:37:46 浏览:88
最新asp源码 发布:2025-02-04 21:17:33 浏览:570
让linux死机 发布:2025-02-04 20:48:08 浏览:141
单方块生存服务器里如何获取岩浆 发布:2025-02-04 20:48:07 浏览:785
快速指数算法 发布:2025-02-04 20:20:40 浏览:299
python在类中定义函数调用函数 发布:2025-02-04 20:14:47 浏览:596
安卓手机的壁纸是哪个 发布:2025-02-04 20:14:44 浏览:202
java发展前景 发布:2025-02-04 20:10:19 浏览:77