導航:首頁 > IDC知識 > linux配置郵件伺服器

linux配置郵件伺服器

發布時間:2021-02-11 03:42:50

1、linux怎麼搭建郵箱伺服器

阿里雲 Centos 6.5 32位

Postfix-2.8.12.tar.gz Postfix MTA(郵件傳輸代理)
Dovecot-2.1.8.tar.gz IMAP 和 POP3 郵件伺服器
Postfixadmin-2.3.5.tar.gz 採用PHP編寫的開源WEB郵箱及域名賬號管理工具
Roundcubemail-0.8.1.tar.gz 採用PHP編寫的開源IMAP郵件WEB客戶端

安裝過程

1.安裝Postfix

yum -y install postfix
安裝完成還需要替換系統自帶的sendmail:

rpm -e sendmail
或者
yum remove sendmail
修改MTA(默認郵件傳輸代理)

alternatives --config mta
然後直接回車即可。

檢查一下是不是已經設置成功了。

alternatives --display mta
第一行可以看到mta的狀態。 例如:mat - status is manual.

2.安裝Dovecot

yum -y install dovecot
3.配置Postfix

編輯/etc/postfix/main.cf,可以下載下來修改,也可以使用vi進行編輯:

vi /etc/postfix/main.cf
修改如下:

# 75行: 取消注釋,設置hostname
myhostname = mail.lomu.me
# 83行: 取消注釋,設置域名
mydomain = lomu.me
# 99行: 取消注釋
myorigin = $mydomain
# 116行: 修改
inet_interfaces = all
# 119行: 推薦ipv4,如果支持ipv6,則可以為all
inet_protocols = ipv4
# 164行: 添加
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
# 264行: 取消注釋,指定內網和本地的IP地址范圍
mynetworks = 127.0.0.0/8, 10.0.0.0/24
# 419行: 取消注釋,郵件保存目錄
home_mailbox = Maildir/
# 571行: 添加
smtpd_banner = $myhostname ESMTP

# 添加到最後
# 規定郵件最大尺寸為10M
message_size_limit = 10485760
# 規定收件箱最大容量為1G
mailbox_size_limit = 1073741824
# SMTP認證
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject
修改好了之後使用/etc/rc.d/init.d/postfix start開啟postfix,使用chkconfig postfix on將postfix開機啟動。

4.配置Dovecot

修改如下:

[root@mail ~]# vi /etc/dovecot/dovecot.conf
# 26行: 如果不使用IPv6,請修改為*
listen = *

[root@mail ~]# vi /etc/dovecot/conf.d/10-auth.conf
# 9行: 取消注釋並修改
disable_plaintext_auth = no
# 97行: 添加
auth_mechanisms = plain login

[root@mail ~]# vi /etc/dovecot/conf.d/10-mail.conf
# 30行: 取消注釋並添加
mail_location = maildir:~/Maildir

[root@mail ~]# vi /etc/dovecot/conf.d/10-master.conf
# 88-90行: 取消注釋並添加
# Postfix smtp驗證
unix_listener /var/spool/postfix/private/auth {
mode = 0666
user = postfix
group = postfix
}

[root@mail ~]# /etc/rc.d/init.d/dovecot start
Starting Dovecot Imap: [ OK ]

[root@mail ~]# chkconfig dovecot on
到這里,我們的郵件伺服器就已經搭建成功了。

5.域名解析

最後別忘了還需要進行域名解析工作。

添加一個子域名mail,A記錄解析到伺服器IP。

再添加一個MX記錄,主機記錄為空,記錄值為上面解析的二級域名mail.lomu.me,優先順序10。

注意:解析生效可能需要一段時間。

6.防火牆設置

/sbin/iptables -A INPUT -p tcp --dport 25 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 110 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 143 -j ACCEPT

突破封鎖25口的轉發

/sbin/iptables -t nat -A PREROUTING -p tcp -m tcp --dport 10025 -j REDIRECT --to-ports 25

7.郵箱使用

一切都弄好以後,就可以使用Foxmail等第三方軟體來收發郵件了。在這里需要說一下,系統用戶就是郵件的用戶,例如root,就是一個郵箱用戶,郵箱是[email protected],密碼就是root的密碼,所以需要創建用戶,只要使用useradd創建用戶,再使用passwd設置密碼。

好了,假如我們創建一個admin的用戶:

# 創建用戶
useradd admin
#設置密碼,會要求輸入兩次密碼
passwd admin

這里需要注意,郵件賬號是admin,並不是郵箱,另外我們沒有配置SSL,所以也不要勾選。 接下來點擊創建,如果一切正常的話,你已經成功了。

2、linux 郵件伺服器如何搭建?

像你不懂技術的話還是使用付費產品比較好,有技術支持幫你。而免費產品如開源,或破解的都是沒有技術支持的,你有不明白的問題也沒人幫你解答。

你可以使用u-mail郵件伺服器軟體來搭建,安裝簡單,還有技術支持幫你安裝,有不明白的問題也可以找技術支持

3、在Linux下怎樣進行郵件服務配置

回答:figoo
新手
5月16日 11:52 配置電子郵件服務
利用電子郵件服務,您可以在計算機中安裝一些組件並將該計算機配置為電子郵件伺服器。電子郵件服務包括郵局協議 3 (POP3) 服務以及簡單郵件傳輸協議 (SMTP) 服務,分別用於接收和傳送電子郵件。為了向用戶提供電子郵件服務(如發送和接收電子郵件),管理員可以在伺服器上創建一些郵箱。

POP3
POP3 服務是一種用來接收電子郵件的電子郵件服務。管理員可以使用 POP3 服務,在郵件伺服器上存儲和管理電子郵件帳戶。在郵件伺服器中安裝了 POP3 服務後,用戶即可使用支持 POP3 協議的電子郵件客戶端(如 Outlook 或 Outlook Express)連接到郵件伺服器,並將電子郵件接收到其本地計算機中。POP3 服務與用來發送外發電子郵件的 SMTP 服務結合使用。

SMTP
SMTP 控制將電子郵件經由組織或 Internet 向目標伺服器傳輸和遞送的方式。SMTP 在伺服器之間接收和發送電子郵件。在安裝 POP3 服務時,就會自動在計算機中安裝 SMTP 服務以允許用戶發送外發電子郵件。當使用 POP3 服務創建域時,還會將該域添加到 SMTP 服務中,以允許該域中的郵箱發送外發電子郵件。郵件伺服器中的 SMTP 服務接收傳入的郵件,並將該電子郵件傳送到郵件存儲中。

設置電子郵件服務
要安裝電子郵件服務,請按照以下步驟操作:

1.
以「[email protected]」的身份登錄到「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.
鍵入「[email protected]」作為「電子郵件地址」,然後單擊「下一步」。

4.
在「接收郵件伺服器」和「發送郵件伺服器」中,鍵入「HQ-CON-DC-01」,然後單擊「下一步」。

5.
在「Internet 郵件登錄」屏幕上,將登錄名更改為「[email protected]」並提供「Administrator」帳戶的「密碼」,然後單擊「下一步」。

6.
單擊「完成」。

7.
單擊「發送/接收」按鈕,以確保能夠與電子郵件伺服器成功交互。

8.
單擊「創建郵件」,將郵件地址指定為「[email protected]」,鍵入「Test Mail」作為「主題」,然後單擊「發送」。

9.
最大化「POP3 服務」MMC。

10.
在右側的結果窗格的「HQ-CON-DC-01」樹下面,確認 mike 的「郵箱」中有一封郵件,然後關閉「POP3 服務」MMC。

揪錯 ┆ 評論1 ┆ 舉報

4、Linux環境下搭建郵件伺服器

直接用u-mail的linux一體盤來安裝吧,操作很簡單,可以先去他們官網下載,然後參考下搭建方法就OK了

5、linux裡面怎樣配置郵件伺服器?

Sendmail伺服器配置
首先,在DNS正向解析上添加一個郵件交換器的名稱
這里順便把dns的測試也附上:

啟動sendmail

正向主區域配置文件:

修改sendmail的配置文件
vi /etc/mail/sendmail.cf

改成

修改sendmail的配置文件
vi /etc/mail/sendmail.mc

去掉dnl

再添加兩行

做輸入重定向m4 /etc/mail/sendmail.mc>/etc/mail/sendmail.cf
編輯 /etc/mail/access

執行makemap hash /etc/mail/access.db </etc/mail/access

編輯vi /etc/mail/local-host-names把郵件伺服器使用的域名給添加上去

重啟sendmail服務

最後給[email protected]發送測試郵件

End。。。

6、怎樣在linux 下配置郵件伺服器(圖形界面下的)

暈 我頭回聽說 linux 有圖形操作的
我也想學學

7、LINUX下如何搭建郵件伺服器?

可以使用U-Mail郵件伺服器

步驟如下:
1、下載U-Mail郵件系統 for CentOS(6.X) 一體盤
請去http://www.comingchina.com/html/downloads/ 下載U-Mail郵件伺服器最新版本。
 2、解析好域名,將域名的MX記錄和的A記錄解析到郵件伺服器的IP地址。
MX記錄和A記錄解析方法參考: http://www.comingchina.com/html/faq/anzhuangzhongzhuangbeifen/954.html
如果是將郵件伺服器放置在內網,通過埠映射的方式將外網IP的服務埠映射到內網,那麼必須映射埠:25、110、80等。
3、將BIOS啟動方式設置為光碟機啟動,並放入U-Mail for CentOS(6.X) 一體盤光碟
4、出現安裝界面後,按回車鍵 
5、設置TCP/IP參數(使用Tab鍵切換,空格鍵選擇),選擇如下圖,按「OK」按鈕。

6、設置IP地址、子網掩碼、網關和DNS等參數(請根據自己的網路環境設置這些參數),如下圖。按「OK」按鈕。


7、點擊「Yes,discard any data」按鈕進行初始化磁碟(如磁碟中有重要數據,請先備份再操作),如下圖:

8、設置root密碼,點擊「下一步」 

9、設置分區,這里我們選擇自動分區(用戶可以自定義分區,一般建1個boot分區,1個swap分區和1個根分區),點擊「下一步」,如下圖:


10、直接點擊「下一步」,如下圖:

11、直接點擊「下一步」: 
12、選擇默認的GRUB引導裝載程序,並點擊「下一步」,如下圖:



13、開始安裝系統 
14、出現安裝完成界面,點擊「重新引導」重啟伺服器
 15、重啟好後,輸入root帳號和密碼登錄系統,如下圖:

8、怎麼在Linux中搭建郵件伺服器

兄弟,建議你使用U-Mail郵件伺服器軟體去搭建郵件伺服器,安裝很方便。U-mail在數千家企業單位應用需求基礎上,做了大量改進,使之更加適合政府、教育、企事業集團和從事銷售企業郵箱的網路服務商、集成商使用。歷經十年的研發,U-Mail已成為國內唯一一款具有全球收發保證的郵件系統。無縫內嵌卡巴斯基殺毒引擎,是最強大的郵件反垃圾反病毒軟體,終身使用免費升級,以高安全、高穩定性位居業界前列。

9、在Linux下怎樣進行郵件服務的配置

回答:figoo
新手
5月16日 11:52 配置電子郵件服務
利用電子郵件服務,您可以在計算機中安裝一些組件並將該計算機配置為電子郵件伺服器。電子郵件服務包括郵局協議 3 (POP3) 服務以及簡單郵件傳輸協議 (SMTP) 服務,分別用於接收和傳送電子郵件。為了向用戶提供電子郵件服務(如發送和接收電子郵件),管理員可以在伺服器上創建一些郵箱。

POP3
POP3 服務是一種用來接收電子郵件的電子郵件服務。管理員可以使用 POP3 服務,在郵件伺服器上存儲和管理電子郵件帳戶。在郵件伺服器中安裝了 POP3 服務後,用戶即可使用支持 POP3 協議的電子郵件客戶端(如 Outlook 或 Outlook Express)連接到郵件伺服器,並將電子郵件接收到其本地計算機中。POP3 服務與用來發送外發電子郵件的 SMTP 服務結合使用。

SMTP
SMTP 控制將電子郵件經由組織或 Internet 向目標伺服器傳輸和遞送的方式。SMTP 在伺服器之間接收和發送電子郵件。在安裝 POP3 服務時,就會自動在計算機中安裝 SMTP 服務以允許用戶發送外發電子郵件。當使用 POP3 服務創建域時,還會將該域添加到 SMTP 服務中,以允許該域中的郵箱發送外發電子郵件。郵件伺服器中的 SMTP 服務接收傳入的郵件,並將該電子郵件傳送到郵件存儲中。

設置電子郵件服務
要安裝電子郵件服務,請按照以下步驟操作:

1.
以「[email protected]」的身份登錄到「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.
鍵入「[email protected]」作為「電子郵件地址」,然後單擊「下一步」。

4.
在「接收郵件伺服器」和「發送郵件伺服器」中,鍵入「HQ-CON-DC-01」,然後單擊「下一步」。

5.
在「Internet 郵件登錄」屏幕上,將登錄名更改為「[email protected]」並提供「Administrator」帳戶的「密碼」,然後單擊「下一步」。

6.
單擊「完成」。

7.
單擊「發送/接收」按鈕,以確保能夠與電子郵件伺服器成功交互。

8.
單擊「創建郵件」,將郵件地址指定為「[email protected]」,鍵入「Test Mail」作為「主題」,然後單擊「發送」。

9.
最大化「POP3 服務」MMC。

10.
在右側的結果窗格的「HQ-CON-DC-01」樹下面,確認 mike 的「郵箱」中有一封郵件,然後關閉「POP3 服務」MMC。

揪錯 ┆ 評論1 ┆ 舉報

與linux配置郵件伺服器相關的知識