CentOS5 sendmail伺服器配置

2021-09-20 18:13:41 字數 2077 閱讀 7117

一、yum install

1.     sendmail

2.     sendmail-cf

3.     db4-utils

4.     dovecot

5.     cyrus-sasl

#netstat –ntulp| grep listen   //檢視埠是否工作正常:

二、configuration

先配置好

dns,新增a記錄

。把主機名改為

fqdn

(network

和hosts裡)

1、sendmail配置主目錄:   /etc/mail

dovecot主配置:  /etc/dovecot.conf  

2、-------------------------------

#cd /etc/mail

#vi sendmail.mc

(1)修改116行的127.0.0.1為0.0.0.0  //所有人都可以使用本郵件伺服器

(2)第52行和53行,把最前面的dnl刪除  //smtp

驗證後允許所有域**,不管

access.db怎麼設定

trust_auth_mech(`external digest-md5 cram-md5 login plain')dnldefine(`confauth_mechanisms', `external gssapi digest-md5 cram-md5 loginplain')dnl

第二步的

52-53

行是配置

smtp

認證,可不修改。

#m4 sendmail.mc> sendmail.cf   //生成配置

b: -----------------------------

#vimlocal-host-names

contoso.com   //加入郵件網域名稱,這個網域名稱事先配置好dns

c: 開啟**許可權

[root@mail mail]# vi/etc/mail/access

建立訪問控制(網段)

0.0.0.0   relay

[root@mail mail]#makemaphash access.db//生成資料庫

# db_dump -p/etc/mail/access.db //使資料庫生效

d: -------------------------------

#service dovecot start

#service sendmail restart(make:warning: file `virtusertable.db' has modification time 2.2e+04 s in the futuremake: 警告:檢測到時鐘錯誤。您的建立可能是不完整的。執行一下 #touch/etc/mail/*)

#service saslauthd start

e: -------------------------------

修改iptables防火牆設定允許smtp 及新增其它埠:110

新增郵件別名

[root@mail ~]# vim/etc/aliases

行尾新增

sales:   alice,bob,chris

[root@mail ~]# newaliases

linux下傳送郵件的命令

1.     mail -s title [email protected]

然後進入正文編輯,以.結束編輯

2.     echo 「this is linux mail content.」| mail -s title [email protected]

3.     mail -s title [email protected]

< file.txt

傳送帶有附件的mail

1.     yum install sharutils

2.     uuencode /tmp/dhcpd.conf

intel』sdhcp.txt | mail -s title [email protected]

要傳送的檔案

顯示的檔名

Cent OS 利用Sendmail傳送郵件

1 安裝相關的軟體包 root ansible uname r 3.10.0 123.9.3.el7.x86 64 root ansible yum y install sendmail mailx 2 修改host檔案,本機ip為192.168.1.12 root ansible hostname...

centos安裝sendmail與使用詳解

sendmail是linux系統中乙個郵箱系統,如果我們在系統中配置好sendmail就可以直接使用它來傳送郵箱,並且php的mail函式也可以使用了,下面我就來介紹sendmail從安裝到使用的例子吧。安裝sendmail 1 安裝 如下 複製 yum install y sendmail yum...

centos下如何使用sendmail傳送郵件

最近在實施服務端日誌監控指令碼,需要對異常情況傳送郵件通知相關責任人,記錄下centos通過sendmail傳送郵件的配置過程。一.安裝sendmail和mailx 1 安裝sendmail 1 centos下可以安裝命令 1 2 3 yuminstall y sendmail service se...