麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 服務(wù)器 > Linux服務(wù)器 > 正文

如何在Linux下安裝Sendmail服務(wù)器

2024-09-05 23:00:47
字體:
供稿:網(wǎng)友

Sendmail現(xiàn)在是最流行的郵件服務(wù)器,那我們來看看如何在Linux下安裝Sendmail服務(wù)器。

1、從www.sendmail.org下載最新的版本(這個snedmail倒是有必要升級為最新的版本,因為它的升級主要是安全漏洞問題)。這里說明的是用的sendmail-8.12.2.tar.gz

2、cd /usr/local/src/

3、把文件下載到:/usr/local/src中

4、tar zxvf sendmail-8.12.2.tar.gz

5、cd /usr/local/src/sendmail-8.12.2

6、chmod go-w / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue

7、chown root / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue

8、cd /usr/local/src/sendmail-8.12.2/sendmail

9、sh Build

10、cd /usr/local/src/sendmail-8.12.2/cf/cf

11、建立文件sendmail.mc內(nèi)容如下,你可根據(jù)需要修改相應(yīng)部分。

divert(-1)

dnl This is the macro config file used to generate the /etc/sendmail.cf

dnl file. If you modify thei file you will have to regenerate the

dnl /etc/sendmail.cf by running this macro config through the m4

dnl preprocessor:

dnl m4 /etc/sendmail.mc > /etc/sendmail.cf

dnl You will need to have the Sendmail-cf pacage installed for this to work.

include(`/usr/local/src/sendmail-8.12.2/cf')

define(`confDEF_USER_ID',`8:12')

OSTYPE(`linux')

undefine(`UUCP_RELAY')

undefine(`BITNET_RELAY')

define(`confTO_CONNECT', `1m')

define(`confTRY_NULL_MX_LIST',true)

define(`confDONT_PROBE_INTERFACES',true)

define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')

define(`SMART_HOST',compaq.rd.xxx.com)

<---這條用于(非HUB)缺省使用HUB發(fā)送郵件

MASQUERADE_AS(`rd.xxx.com')

<-------------------------

FEATURE(`masquerade_entire_domain')

<---這三條用于郵件地址偽裝

FEATURE(`masquerade_envelope')

<-------------------------

FEATURE(`smrsh',`/usr/sbin/smrsh')

FEATURE(`mailertable',`hash -o /etc/mail/mailertable')

FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable')

FEATURE(redirect)

FEATURE(always_add_domain)

FEATURE(use_cw_file)

FEATURE(local_procmail)

FEATURE(`access_db')

FEATURE(`blacklist_recipients')

FEATURE(`accept_unresolvable_domains')

MAILER(smtp)

MAILER(procmail)

dnl We strongly recommend to comment this one out if you want to protect

dnl yourself from spam. However, the laptop and users on computers that do

dnl not hav 24x7 DNS do need this.

dnl FEATURE(`relay_based_on_MX')

12、sh Build install-cf

13、groupadd smmsp

14、useradd smmsp

15、cd cd /usr/local/src/sendmail-8.12.2/sendmail

16、sh Build install

17、cd /usr/local/src/sendmail-8.12.2/makemap

18、sh Build clean

19、sh Build all

20、sh Build install

21、cd /usr/local/src/sendmail-8.12.2/

22、在本域DNS主數(shù)據(jù)庫文件中增加MX紀(jì)錄:

rd.xxx.com. IN MX 0 compaq

注意修改相應(yīng)部分。那個0是有幾個郵件集中器的時候用于標(biāo)記先后順序的。當(dāng)有好幾個MX的時候,建議順序?qū)憺?0、20、30…

23、在/etc/mail目錄下創(chuàng)建access文件,內(nèi)容類似如下:

127.0.0.1 RELAY

21.9.22 RELAY

211.99.221.238 RELAY

然后:makemap hash access.db < access

24、創(chuàng)建文件/etc/mail/local-host-names,其內(nèi)容為本機(jī)的擁有的域名信息。

rd.xxx.com

compaq.rd.xxx.com

25、創(chuàng)建文件/etc/mail/aliases,內(nèi)容類似:

MAILER-DAEMON: postmaster

postmaster: root

bin: root

daemon: root

nobody: root

運行newaliases創(chuàng)建數(shù)據(jù)庫。

創(chuàng)建別名文件的意義之一在于當(dāng)郵件發(fā)往域中其他郵件服務(wù)器的用戶而不是mail HUB用戶的時候用。

比如增加一條:

atan: atan@fbsd

則導(dǎo)致郵件發(fā)往mail HUB的時候自動轉(zhuǎn)發(fā)到[email protected]

26、啟動sendmail: /usr/sbin/sendmail -bd -q30m

排錯:如果有問題導(dǎo)致啟動不了,大部分問題和DNS配置有關(guān),可以使用nslookup檢查DNS是否正常。挨個檢查/etc/mail中的文件內(nèi)容也是排錯的好辦法。另外,修改配置,不建議直接編輯sendmail.cf文件,建議使用m4宏編譯工具,因為有些帶有安全漏洞或過時的宏在編譯的時候會有提示,這樣以免造成相關(guān)安全問題。

通過上面文章,我們應(yīng)該了解了在Linux下安裝Sendmail服務(wù)器的方法,希望對你們有幫助!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 中文黄色一级片 | 久色网站 | 亚洲一区二区在线 | 欧美日韩国产成人在线观看 | 精品一区免费 | 国产乱xxxx | 国产91九色在线播放 | 越南一级黄色片 | 国产午夜精品一区二区三区视频 | 国产精品亚洲精品久久 | 久久国产精品二国产精品 | 国产成人强伦免费视频网站 | 国产噜噜噜噜噜久久久久久久久 | 国产精品久久久久一区二区 | h视频在线免费观看 | 龙床上的呻吟高h | 精国产品一区二区三区四季综 | 亚洲九九爱 | 国产精品久久久久久久久久久久午夜 | 欧日韩| 成人黄视频在线观看 | 久久久久九九九女人毛片 | 国产91在线高潮白浆在线观看 | 国产一区二区成人在线 | 久产久精品 | 五月婷婷第四色 | 国产精品99久久免费观看 | 深夜免费视频 | 中国久久久 | 国产亚洲精品久久久久婷婷瑜伽 | 国产小视频一区 | 免费一级欧美大片视频 | 国产精品国产成人国产三级 | 九九热精品在线播放 | 久久精品视频16 | a在线视频| 性欧美xxxx免费岛国不卡电影 | 成人毛片免费看 | 国产精品一区在线观看 | 香蕉成人在线观看 | 精品视频 久久久 |