linux里面怎样配置邮件服务器?

linux里面怎样配置邮件服务器?,第1张

2 配置电子邮件服务

利用电子邮件服务,您可以在计算机中安装一些组件并将该计算机配置为电子邮件服务器。电子邮件服务包括邮局协议 3 (POP3) 服务以及简单邮件传输协议 (SMTP) 服务,分别用于接收和传送电子邮件。为了向用户提供电子邮件服务(如发送和接收电子邮件),管理员可以在服务器上创建一些邮箱

POP3

POP3 服务是一种用来接收电子邮件的电子邮件服务。管理员可以使用 POP3 服务,在邮件服务器上存储和管理电子邮件帐户。在邮件服务器中安装了 POP3 服务后,用户即可使用支持 POP3 协议的电子邮件客户端(如 Outlook 或 Outlook Express)连接到邮件服务器,并将电子邮件接收到其本地计算机中。POP3 服务与用来发送外发电子邮件的 SMTP 服务结合使用。

SMTP

SMTP 控制将电子邮件经由组织或 Internet 向目标服务器传输和递送的方式。SMTP 在服务器之间接收和发送电子邮件。在安装 POP3 服务时,就会自动在计算机中安装 SMTP 服务以允许用户发送外发电子邮件。当使用 POP3 服务创建域时,还会将该域添加到 SMTP 服务中,以允许该域中的邮箱发送外发电子邮件。邮件服务器中的 SMTP 服务接收传入的邮件,并将该电子邮件传送到邮件存储中。

设置电子邮件服务

要安装电子邮件服务,请按照以下步骤操作:

1.

以“Administrator@contoso.com”的身份登录到“HQ-CON-DC-01”中。

2.

单击“开始”按钮,单击“控制面板”,然后单击“添加或删除程序”。

3.

单击“添加/删除 Windows 组件”,选择“电子邮件服务”复选框,然后单击“下一步”。(注意,您可能需要提供安装 CD 才能继续。)

4.

在“Windows 组件向导”完成后,单击“完成”,然后关闭“添加或删除程序”屏幕。

要配置电子邮件服务,请按照以下步骤操作:

1.

单击“开始”按钮,指向“所有程序”,指向“管理工具”,然后单击“POP3 服务”。

2.

在“POP3 服务”下面,在左侧树中单击“HQ-CON-DC-01”。

3.

单击“新域”链接,键入“contoso.com”作为“域名”,然后单击“确定”。

4.

在右窗格中,双击“contoso.com”。在“HQ-CON-DC-01”下面,左窗格中的树将展开并显示“contoso.com”域。单击“添加邮箱”链接。

5.

在“添加邮箱”屏幕上,键入“mike”作为“邮箱名”,清除“为此邮箱创建相关联的用户”复选框,单击“确定”,在出现“POP3 服务”确认屏幕后,再次单击“确定”。

6.

再次单击“添加邮箱”链接,重复步骤 5 为“Administrator”创建邮箱。

注意:由于 Active Directory 帐户是在安装电子邮件服务之前建立的,因此,需要对邮箱进行手动配置。如果登录和邮箱名相同,POP3 服务配置将使用关联的电子邮件地址来更新 Active Directory 用户信息。在定义新的邮箱时,POP3 服务可以自动创建用户帐户。

7.

最小化“POP3 服务”MMC。

要测试基本电子邮件功能,请按照以下步骤操作:

1.

单击“开始”按钮,指向“所有程序”,然后单击“Outlook Express”。

2.

在“Internet 连接向导”屏幕上,键入“Contoso Administrator”作为“显示名”,然后单击“下一步”。

3.

键入“administrator@contoso.com”作为“电子邮件地址”,然后单击“下一步”。

4.

在“接收邮件服务器”和“发送邮件服务器”中,键入“HQ-CON-DC-01”,然后单击“下一步”。

5.

在“Internet 邮件登录”屏幕上,将登录名更改为“administrator@contoso.com”并提供“Administrator”帐户的“密码”,然后单击“下一步”。

6.

单击“完成”。

7.

单击“发送/接收”按钮,以确保能够与电子邮件服务器成功交互。

8.

单击“创建邮件”,将邮件地址指定为“mike@contoso.com”,键入“Test Mail”作为“主题”,然后单击“发送”。

9.

最大化“POP3 服务”MMC。

10.

在右侧的结果窗格的“HQ-CON-DC-01”树下面,确认 mike 的“邮箱”中有一封邮件,然后关闭“POP3 服务”MMC。

揪错 ┆ 评论1 ┆ 举报

另外,虚机团上产品团购,超级便宜

我以redhat9.0来讲述一下吧。前提你必须在DNS中添加了MX记录.

一:修改sendmail.mc

#cd /etc/mail

#vi sendmail.mc

将如下行DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1,Name=MTA’)dnl

改为

DAEMON_OPTIONS(` port=smtp,addr=0.0.0.0,Name =MTA’)dnl

以便使用sendmail监听所有的网域(只是监听,不是RELAY)

将如下行

dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MK5 LOGIN PLAIN’)dnl

dnl define(`confAUTH_MECHANISMS’,`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl

前面的dnl去掉。

二:修改后保存退出。然后cd /etc/xinetd.d vi ipop3把disable=yes改为no就行了。同理vi imap也一这样改。改好后。service xinetd restart 因为这个是超级守护进程。必须重新启动。(注:ipop3为邮局协议,用的是110端口,而imap为internet message access protol,用的是143端口)。

三:生成cf文件

m4 sendmail.mc >sendmail.cf

四:在文件/etc/mail/local-host-names中添加本地域

vi /etc/mail/local-host-names

添加如下的行:

dns.test.com

test.com

(以上为你自己建的DNS域名)

修改后保存并退出

五:重新启动sendmail

service sendmail restart

六:测试

Sendmail –d0.1 –bv root |grep SASL

或用netstat -an |grep ":53"或用netstat -tuln grep sendmail

用service sendmail status来看一下它的状态也行。

七:可以在Microsoft Outlook 或者说Foxmail上测试。

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

aiy@aiy.com

123

(标题)

123

(内容)

ctrl+d

然后信息就发完了..

T.T终于轮到测试了~...

su

aiy

切换到aiy用户

mail

查看aiy用户的mail

=

=这样就完了...现在发现aiy里面有份root邮件吧...T.T

还能输入

8917

字-

-不知不觉打了很多字了=

=

我QQ

1842534312不懂可以问我..

-0-可以转载~但是请保留全部...


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/712656.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-07
下一篇2023-08-07

发表评论

登录后才能评论

评论列表(0条)

    保存