Sendmail 配置的使用说明

运维 系统运维
通常情况下,Sendmail不会为邮件服务Relay信息,这样可以防止一些有恶意的人利用别人的邮件服务器乱发邮件。缺省情况下,Sendmail关闭了Relay功能。

通常情况下,Sendmail不会为邮件服务Relay信息,这样可以防止一些有恶意的人利用别人的邮件服务器乱发邮件。缺省情况下,Sendmail 配置关闭了Relay功能。


如果你要为别的服务器Relay邮件,可以进行如下设置——在access文件中加入要为其Relay信件的机器,格式为:
hostname RELAY
ipaddress RELAY


如果要为一个域内多个机器Relay信件,则可以在/etc/mail/access文件中直接加入其子网IP或域名,如下所示:
access文件内容:
domainname.com RELAY(允许为域domainname的所有计算机relay邮件)
localhost RELAY
192.168.1.0 RELAY (为192.168.1.0此网内所有机器relay邮件)


Sendmail 配置文件惟一决定了哪些机器、哪个域可以使用邮件服务器转发邮件。完成后需要进行编译:
#makemap hash access.db < access。其他配置的文件关系不是很大,可以暂时使用缺省安装的内容。至此,Sendmail应该可以正常工作了。


接下来是测试邮件服务器的邮件发送功能,注意:测试时,不要只对本地用户进行测试,如:你的域为abc.com,测试时,不要只在邮件服务器上测user1@abc.com用户。因为,此时user1是本地用户,所以邮件服务器可以对其进行Relay。你应该从局域网上的另一台机器使用Outlook等邮件客户端对服务器进行测试。


固定IP用户(包括跨国性公司的用户)没有问题,可以在数据库中加入其固定IP。对于经常出差在外的人,不适用。

【编辑推荐】

  1. Linux sendmail配置、安装和测试
  2. 使用php sendmail Windows下配置方法
  3. Sendmail 配置E-Mail服务器实现E-Mail灵活运用
  4. Sendmail 配置E-Mail服务器开启SMTP、POP端口
  5. Sendmail 安装RPM包和编译源码
责任编辑:chenqingxiang 来源: LINUX宝库
相关推荐

2010-04-15 11:05:51

Oracle客户端配置

2013-10-31 10:59:41

Clouda使用

2010-05-07 13:43:27

Unix Shell

2010-01-05 16:33:35

使用JSON

2009-12-28 11:34:22

WPF处理消息

2011-03-15 10:00:01

NetfilterIPTables

2019-09-29 14:33:30

Redis集合元素

2009-12-15 15:13:07

.NET Framew

2010-05-27 14:02:04

SVN使用说明

2009-12-24 16:20:43

WPF Tooltip

2010-05-27 14:28:41

TortoiseSVN

2009-12-21 10:10:25

Oracle产品

2010-01-04 16:54:22

ADO分页

2009-12-25 17:01:21

ADO参数

2010-07-28 09:49:27

FlexBuilder

2010-05-27 14:38:37

2009-12-15 10:17:38

VS 2010软件

2010-05-27 14:18:00

SVN使用说明

2009-12-25 18:12:43

WPF装饰器

2020-06-28 09:03:26

Linuxtree命令目录
点赞
收藏

51CTO技术栈公众号