1. 程式人生 > >郵件伺服器搭建(postfix+dovecot+foxmail)

郵件伺服器搭建(postfix+dovecot+foxmail)

一、安裝postfix
系統裡一般會有,不用安裝
沒有的(yum install -y postfix)

檢視安裝版本
postconf -d | grep mail_version

二、修改配置檔案
配置檔案

(安裝vim命令不安裝可以使用的vi)yum -y install vim
或者
vi /etc/postfix/main.cf

更改配置檔案裡的內容

myhostname = mail.dmsdbj.com

mydomain = dmsdbj.com

myorigin = $mydomain

inet_interfaces = all

inet_protocols = ipv4 //如果開啟了ipv6的可以寫all

mydestination = myhostname,localhost.mydomain, localhost ,$mydomain//最後這一個是後加的~
mynetworks = 127.0.0.0/8,192.168.21.0/24,//規定信任的客戶端,以及內網的範圍,發郵件的地址,寫出所對應的外網的ip否則會有報錯

重啟postfix

systemctl restart postfix

檢視狀態
systemctl status postfix

開機自啟:
systemctl enable postfix.service
檢視監聽埠:
netstat -tunlp

三、測試是否可以發郵件
(安裝mail命令 yum -y install mailx )
echo “hello,world” | mail -s “title” …

[email protected]

這是僅限於內網發郵件.如果域名解析和ip對映沒有成功內網也是可以傳送郵件的。

(一)安裝dovecot
yum -y install dovecot
看版本
dovecot –version

(二)配置檔案
1.命令vim /etc/dovecot/dovecot.conf

rotocols = imap pop3

2.命令vim /etc/dovecot/conf.d/10-ssl.conf

ssl = no

3.命令vim /etc/dovecot/conf.d/10-auth.conf
disable_plaintext_auth=no
auth_mechanisms=plainlogin
!includeauth-system.conf.ext

4.vim/etc/dovecot/conf.d/10-logging.conf
新增
info_log_path=/var/log/dovecot_info.log
debug_log_path=/var/log/dovecot_debug.log

5.vim/etc/dovecot/conf.d/10-mail.conf取消以下注釋
mail_location=mbox:~/mail:INBOX=/var/mail/%u#指定郵件的位置
然後啟動服務
systemctl start dovecot
systemctl enable dovecot

接下來我們建立一個測試使用者
useradd ljh
passwd 123

我們切換到剛才的使用者
su - ljh
然後為使用者ljh,建立inbox目錄
mkdir-p~/mail/.imap/INBOX

我們最後使用foxmail進行內網測試了;

我們配置兩個賬戶,zs、ls使用者進行郵件收發測試:

Foxmail 新增使用者

這裡寫圖片描述

新增成功

相關推薦

郵件伺服器搭建postfix+dovecot+foxmail

一、安裝postfix 系統裡一般會有,不用安裝 沒有的(yum install -y postfix) 檢視安裝版本 postconf -d | grep mail_version 二、修改配置檔案 配置檔案 (安裝vim命令不安裝可以使用的vi

Linux系統下郵件伺服器搭建Postfix+Dovecot

對於網站來說,傳送各種例如註冊通知的郵件是很基本的一個需求,之前我一直用的是騰訊的企業郵箱,感覺挺方便的,直接可以繫結QQ郵箱接收郵件,網站配置一下SMTP也就可以發出郵件。但是在前幾天由於有重要資訊需要立即通知使用者,所以選擇了群發郵件的方式。在當我以為一切都是辣麼完美的時

Centos6.5搭建郵件服務器Postfix+Dovecot

Linux Centos6.5 Postfix Dovecot 參考博文:http://blog.jjonline.cn/linux/185.html http://blog.51cto.com/11038104/1916669第一步、關閉iptables、selinux /et

LINUX下郵件伺服器搭建SENDMAIL1.0

小編就喜歡直接寫步驟,相關概念以後完善的時候再寫。OK,就直接開始sendmail郵件伺服器的搭建。第一步還是看sendmail服務裝了沒有,執行下圖命令如果沒有安裝,還是用介面化的點點點吧,這種方式小編比較喜歡(這裡省去掛載光碟步驟,小編在以前也說過步驟)如果沒有安裝,就直

FTP 伺服器搭建基於 CentOS 7

注意,如果要所有人同時編輯 FTP 上的所有檔案,可以將 vsftpd.conf 配置檔案中的 local_umask 選項設定為 002,並且在建立使用者時通過 -g ftp 將所有的 FTP 使用者加入同一個使用者組。 1. 安裝 ftp 服務端軟體

Redhat配置郵件伺服器postfix+dovecot

本實驗在redhat虛擬機器中實現:(虛擬機器通過橋接方式連線PC) PC IP:192.168.0.102  閘道器:192.168.0.1(路由器)DNS:192.168.0.1 Redhat IP:192.168.0.105  閘道器:192.168.0.1(路由器

Email郵件服務的搭建postfix on rhel7.2

基本環境配置 物理機一臺: 系統環境:Redhat Enterprise Linux 7 ip:172.25.254.36 yum:配置的本機通過Apache服務掛載的rhel7映象 #baseurl=http://172.25.254.36/rhel7

阿里雲CentOS Linux6.5伺服器上用postfix +dovecot搭建郵件伺服器--親測好用

注:本文的郵件伺服器只用於傳送郵件,也就是STMP伺服器。 企業域名1082.cn 郵件伺服器 mail.1082.cn Mail伺服器名: mail.1082.cn IP:120.24.70.237 一、準備工作 1. 為郵件伺服器新增DNS解析 雖然不加DNS解

james使用:windows環境下james3.0.1版本郵件伺服器搭建及配置

1.介紹james是apache基金會下一款免費的提供pop3、stmp的開源免費郵件伺服器,其最新版本為james sever 3.0,網上充斥著許多2.3版本的配置,3.0使用了spring的架構,配置上有些許不同,在配置過程中爬了很多坑,特此記錄,給小夥伴們指明方向。後

群暉(黑) 篇四:申請免費SSL證書以及用群暉套件搭建郵件服務器可以收藏的

智能 等待 默認項目 家用路由器 asq 地方 服務器搭建 復制 for 轉載的文章 群暉(黑) 篇四:申請免費SSL證書以及用群暉套件搭建郵件服務器 前言這個系列是關於群暉常用套件的使用記錄,前兩篇討論了監控中心,虛擬機,

nodejs web應用伺服器搭建:業務的實現+mongo的基礎使用

前言 本章節主要是關注業務實現的,就是持久層資料的CURD操作,和業務處理。 資料: mongoose 文件 其他章節連結: nodejs web應用伺服器搭建(一):跑起你的伺服器 nodejs web應用伺服器搭建(二):express 框架說明(應用) nodej

nodejs web應用伺服器搭建:跑起你的伺服器

前言 本章會分四部分來講,在開始教程之前請準備好相關基礎知識 & 文件 JavaScript基礎;AMD概念;ES5 | ES6語法;(這些沒弄清楚估計往下看也看不下去) nodejs 環境搭建 nodejs sdk文件 express 使用方法

前端雲伺服器搭建主機+nginx+WinSCP

之前寫的靜態介面,一直是在本地的伺服器測試,為了更好地進行網頁的測試,就申請了一下騰訊雲伺服器。將靜態介面上傳到伺服器上進行部署,通過公網訪問進行測試。這篇部落格就記述一下,配置的過程。 一、申請雲主機 申請的雲主機,只是租用了一臺放置在騰訊機房裡的一臺安裝有linux作

檔案伺服器搭建ubuntu16.0.04+fastdfs+nginx

檔案伺服器搭建(ubuntu16.0.04+fastdfs+nginx) 1、環境 ubuntu 16.0.4(visualbox虛擬的ubuntu伺服器) fastdfs 5.11 nginx 1.12 實現檔案伺服器上檔案的訪問 2、資源準備 l

SVN伺服器搭建服務端+客戶端

Windows下使用VisualSVN Server搭建SVN伺服器 SVN簡介:  1、為什麼要使用SVN?       程式設計師在編寫程式的過程中,每個程式設計師都會生成很多不同的版本,這就需要程式設計師有效的管

簡單Gitlab伺服器搭建Gitlab+GerRit+Jenkins

目前程式碼版本控制分為兩種:集中式管理SVN和分散式管理Git,微軟近期以75億美元收購了Github平臺,而GitLab也頗受企業喜愛,因為Github平臺只能提供一個私有倉庫,而Gitlab伺服器可以企業自己搭建。下面就是簡單Gitlab伺服器的搭建過程。 伺服器硬體配

簡單GerRit伺服器搭建Gitlab+GerRit+Jenkins

程式碼稽核作為一個開源的程式碼稽核工具,已經被許多公司投入使用,GerRit自帶一個程式碼儲存倉庫,但是無法做到程式碼庫版本管理。我們一般使用GerRit作為程式碼稽核工具,程式碼版本使用Gitlab或Github。在程式碼提交到GerRit倉庫後,我們使用Replicati

CAS-SSO 單點登入之伺服器搭建 linux下編譯cas-overlay-template

(一)安裝包和環境依賴 jdk-8u171-linux-x64.tar apache-tomcat-8.5.31.tar apache-maven-3.5.3-bin.tar cas-overlay-template-master.zip 需要自行下載最新版本,官網

面向新手的Web伺服器搭建——IIS的搭建

一、IIS伺服器的搭建 IIS全稱Internet Information Service,中文名:Internet資訊服務,專用於微軟作業系統平臺,相容微軟的各項Web技術,尤其是ASP.NET(其實也就在IIS上能跑),除此之外,IIS還支援CGI,IIS7以後的版本對

Ubuntu FTP伺服器搭建內網和公網

1、安裝vsftpd # sudo apt-get install vsftpd 若提示Unable to locate package(未發現軟體包),則需要先更新源列表/etc/apt/source.list檔案。 Ubuntu源:http://wiki.ubuntu.org.cn/