CentOS 7 はメールサーバーを構築します (postfix+dovecot)

実験環境:
CentOS 7(メールサーバー)ip192.168.80.128、同一ネットワークセグメント上のWindows7(クライアントテスト)

1. サーバーのホスト名を設定しますサーバーのホスト名は送信ドメイン名と一致している必要があります
[root@lie ~]# vim /etc/hostname
mail.lie.com
[root@lie ~]# hostname
mail .lie.com

2. Postfix サービス プログラムを設定します (CentOS 7 には Postfix が付属していますが、インストールに yum が必要な場合は以前のバージョンが不明です) 設定ファイルを直接変更します (変更された 6 か所)

[root@lie ~]# vim /etc/postfix/main.cf #
76 行目あたりでホスト名を設定します
myhostname = mail.lie.com #
86 行目でドメイン名を設定します
mydomain = lie.com
#ドメインを定義しますメールの送信 99 行目あたり
myorigin = $mydomain
#ネットワーク カードのリスニング アドレスを定義します (all はすべてを表します) 116 行目あたり
inet_interfaces = all #
メールを受信できるホスト名またはドメイン名のリストを定義します 164 行目あたり
mydestination = $myhostname, $mydomain
#Trusted Customers 最後は 268 行目あたりです。
mynetworks = 192.168.80.0/24, 127.0.0.0/8、
ここまでで postfix の設定は完了です。サービスを再起動し、ブートアップの自動起動を設定します
[root@lie~]# systemctl restart postfix
[root@lie~]# systemctl enable postfix

3. Dovecot サービス プログラムの設定
#dovecot のインストール (デフォルトのインストールで問題ありません)
[root@lie~]# yum install dovecot
#インストール完了 設定ファイルの変更
[root@lie~]# vim /etc/dovecot/dovecot.conf
#Go to 24行についてのコメント
protocols = imap Pop3 lmtp #
50行程度でログインを許可するネットワークセグメントアドレスを設定
login_trusted_networks = 192.168.80.0/24
#メール形式と保存先のパスを設定(24行のコメントを削除)
[root@lie~ ]# vim / etc/dovecot/conf.d/10-mail.conf
mail_location = mbox:~/mail:INBOX=/var/mail/%u
#dovecot サービスを再起動してブート
[root@lie~]# systemctl restart dovecot
[root@ lie~]# systemctl で dovecot を有効にする

4. 電子メール システムのログイン アカウントを作成します (ローカル システムのアカウントとパスワードなので、ローカル システムに通常のアカウントを作成できます) [
root@lie~]# useradd test
[root@lie~]# passwdtest
# Mail ディレクトリを保存するためのスタンドを作成します (最初にこのディレクトリを作成していないと、Windows クライアント設定アカウントを設定できません) [
root@lie~]#mkdir -p mail/.imap/INBOX これで
セットアップは完了です。
Windows 7 クライアントに Foxmail をインストールし、メールを正常に送受信できるようにテスト メールボックス アカウントを構成します。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_51235445/article/details/125429006