5.15 高级的/etc/mail/ 目录

1./etc/mail 是现在被尊重的默认sendmail配置目录

2.Virtusertable文件用于映射虚拟地址到真实的地址

3.Access文件定义拒绝或接收来自指定域的email

4. 在/etc/mail内同样有其它文件

他们中的两个mailertable和domaintable默认的sendmail配置不使用,但是包含的不完全。

5. 在/etc/mail中出现的另一个文件是Makefile

注意在/etc/mail中的所有文件在被sendmail使用之前必须被混编。这样允许sendmail守护进程快速地访问此信息,但需要系统管理员在修改后重编所有文件。有了Makefile的存在,这是微不足道的,简单地键入make。重启sendmail,使用系统V启动脚本或service命令也将重建这些文件。

5.16 /etc/mail/virtusertable

在linux中默认安装的sendmail已经提供了对sendmail数据库的支持。要使用其他数据库必须在配置文件中进行声明。

使用 sendmail的数据库的好处是不用修改cf配置文件,也不用使用m4配置文件生成cf配置文件。一旦配置文件增添了对sendmail数据库的支持,许多配置修改就可以在sendmail数据库中进行,sendmail进程回自动读取sendmail数据库中的配置内容。

重点掌握access、virtusertable数据库的使用。

1.Sendmail虚拟域功能的实现

Sendmail虚拟域功能的实现是通过FEATURE (virtusertable)功能实现的。因为默认的mc配置文件中有以下设置:

FEATURE(`virtusertable’,`hash -o /etc/mail/virtusertable.db’)dnl

此项设置会使sendmail读取/etc/mail/virtusertable.db文件的内容,对虚拟域地址映射为实际地址。虚拟域用户的文件缺省是/etc/mail/virtusertable.db,它用/etc/mail/virtusertable文件生成。此文件格式:虚拟地址 真实地址,中间用Tab键分开。

表5.1 将虚拟域地址映射为真实地址

举例

说明

someone@otherdomain.com localuser

发送给someone@otherdomain.com的邮件现在要发送给本机的用户localuser

@testdomain.com test@mydomain.com

所有发送xxx@@testdomain.com的邮件都会发送到test@mydomain.com

@testdomain.com %1@mydomain.com

User1@testdomain.com的邮件被发送到user1@mydomain.com,

User2@testdomain.com的邮件被发送到user2@mydomain.com

@testdomain.com %1test@mydomain.com

User1@testdomain.com的邮件被发送到user1@mydomain.com,

User2@testdomain.com的邮件被发送到user2@mydomain.com等

2.允许多个虚拟域和虚拟用户被映射到另一个地址:

admin @ 123.com shopper

admin @ xyz.org jdj

admin @ he.net lmiwtc @pg.com

@cba.com cba@aol.com

@dom/.org %1@dom2.org

在/etc/mail/virtusertable内简单键入项目,映射一个email地址到一个本地用户。这里是列出的以上的头两行。注意:用一个admin的别名域胜于一个域并不困难。

另一个项目的类型是一个简单的指向。这允许一个传入的email被发送到指定目标,这通常被人们用于简单地去记住email地址,它接纳复数。一个sendmail系统管理员能简单地在个别用户的email账号上指向想要的email地址,。上面例子中的第三行是一个email-to-pager网关的例子,有一个分配的地址,并有一个简单的别名指向它。

最后的项目的类型是指向一个整个域的email到一个给定的(本地或远程)地址的高级功能。这对虚拟域的管理员是一个非常有用的功能,它想避免设置具体的别名。这能在例子virtusertable文件中的最后两行看到。最后一行添加了一个卷曲到这个概念,并指向传入的email到用户指定的dom1.org中,目标作为一个用户在dom2.org上,举例:

jonny @ dom1.org 映射到jobby@dom2.org

3.使虚拟域用户工作的前提

⑴ 配置DNS,并设置虚拟域的MX记录

⑵ 将所有的虚拟域添加到文件/etc/mail/local-host-names中作为本地域别名。

⑶ 将所有的虚拟域添加到文家/etc/mail/access并允许RELAY。

最后执行命令:“makemap hash virtusertable.db<virtusertable”建立virtusertable数据库更新sendmail配置。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
用户投稿
上一篇 2022年7月11日 18:47
下一篇 2022年7月11日 21:03

相关推荐

  • ios手游模拟器(手游模拟器ios)

    本文主要讲的是ios手游模拟器,以及和手游模拟器ios相关的知识,如果觉得本文对您有所帮助,不要忘了将本文分享给朋友。 哪个iOS模拟器能多开手游账号?可以推荐个好用的模拟器给我吗…

    2022年11月27日
  • 短视频策划内容的3个要点(短视频策划内容怎么做)

    短视频在制作时,内容框架非常重要。如果直奔主题,然后结束,聚卓告诉你,这样的短视频已经过时了。现在的短视频需要框架的,但不是任何框架,它需要一种易于理解和消化的框架。而且,现在大多…

    2022年11月27日
  • 美团第三季度实现营收626亿元,即时配送订单量增至50亿笔

    新京报讯(记者秦胜南)11月25日,美团发布业绩公告显示,第三季度营收为626亿元,较去年同比增长28.2%,净利润为12.2亿元。第三季度,美团即时配送订单数增长至50亿笔。截至…

    2022年11月27日
  • 个人怎么做抖音带货(个人做抖音带货能赚钱吗)

    抖音如今是大家很熟悉的短视频平台,不过现在的抖音却不只是短视频那么简单,它的功能非常丰富,其中一个就是可以带货,相信很多小伙伴都有在抖音上买过东西,抖音如今的变现能力也是不容小觑的…

    2022年11月25日
  • 全民K歌升级新版本7.0之后,有哪些隐藏功能?

    作者:高百烈来源:知乎 这个功能,旧版并没有,要升级到全新的全民K歌7.0版本才能发现。 作为朋友圈当代K歌之王,我费了不少功夫才抢到内测版本。有一说一,全民K歌的路子真的很野,新…

    2022年11月25日
  • 上手Reno8 Pro体验跨屏互联 实在太方便!

    11月已经来到了月底,在手机品牌又要推出新一年度的新品手机之前,我们来点评一下今年令人惊喜的产品。如OPPO的Reno8 Pro系列,该系列搭载双芯影像配置获得了很多消费者的认可。…

    2022年11月25日
  • 小红书平台的一些机制及玩法详解(小红书玩法有哪些)

    关于小红书 一:小红书平台的一些机制 1. 笔记内容的CES评分机制 2. 笔记流量入口与长尾效应 二:小红书优质笔记的特点(分维度、类型分析) 1.笔记的本身架构组成 维度 2.…

    2022年11月25日
  • 百度关键词快速排名的4大原理解析(百度怎么刷关键词)

    近期百度公告惊雷算法2.0,升级之快还是第一次吧,看来百度对于刷点击行为是零容忍了。之前尹华峰SEO技术博客介绍过一篇如何使用刷点击工具,其实市面上有很多这类SEO快速排名的软件,…

    2022年11月25日
  • 科比19岁女儿遭自称与她生“科比式孩子”男子跟踪骚扰

    极目新闻记者王亮亮黄佳琪 据福克斯新闻网报道,当地时间11月21日,已故篮球巨星科比·布莱恩特的长女娜塔莉亚·布莱恩特21日向法院提交临时限制令,声称这位32岁的前科从十几岁起就骚…

    2022年11月24日
  • 抖音世界杯投屏怎么弄 抖音看世界杯怎么看能投屏吗

    抖音作为短视频平台第一次进军世界杯直播,小编还是很期待的,毕竟每天没事的时候都会刷一下抖音,看直播的话也是方便了不少,那抖音看世界杯可以投屏吗?下面一起来了解一下。 抖音世界杯投屏…

    2022年11月24日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息