深セン手紙ライオンのPostfix、Dovecotのメールサーバーのインストール・設定

まず、メールサーバ関連のパッケージのインストール
Red HatのEnterprise5:OS
接尾文字のサーバー
受信サーバーのdovecotを

RPM -ivh後置-2.1.5-2.3.RHEL4.1.i386.rpm(第3セット)

RPM -ivhのdovecot-0.99.11-2.EL4.1.i386.rpm(第2ディスク)

(提案:多くはrpmパッケージに依存しているので、Postfixから入れることが提案されている方法は、ファイアウォールを開くことをお勧めされていないシステムをインストールするときにインストールされています。!)

安装のdovecot-1.0-1.2.rc15.el5.i386.rpm时提示缺
libmysqlclient.so.152009-03-03 23:34
[ルート@ localhostの〜]#rpmで-ivh /mnt/Server/dovecot-1.0-1.2。 rc15.el5.i386.rpmの
警告:/mnt/Server/dovecot-1.0-1.2.rc15.el5.i386.rpm:ヘッダV3 DSA署名:NOKEY、キーID 37017186
エラー:失敗した依存関係:
libmysqlclient.so.15が必要とされていますdovecotの-1.0-1.2.rc15.el5.i386で
libmysqlclient.so.15(libmysqlclient_15)のdovecot-1.0-1.2.rc15.el5.i386によって必要とされています

ソリューション:
:上記のメッセージが表示された場合、あなたは(第二CD内のすべて)には、次の2つのパッケージをインストールする必要があり
ます。[root @ localhostの〜]#RPM -ivh /mnt/Server/perl-DBI-1.52-1.fc6。 i386.rpm
警告:/mnt/Server/perl-DBI-1.52-1.fc6.i386.rpm:ヘッダV3 DSA署名:NOKEY、キーID 37017186
準備... ############## ############################# [100%]
1:DBIのPerl - ############。 ############################### [100%]

[ルート@ localhostの〜]#RPM -ivh /mnt/Server/mysql-5.0.22-2.1.i386.rpm
警告:/mnt/Server/mysql-5.0.22-2.1.i386.rpm:ヘッダV3 DSA署名: NOKEY、キーID 37017186
準備中... ########################################### [100%]
1:MySQLの########################################### [100%]は
、一部の人々はまた、プロンプトがあります
libpq.so.4は、Dovecotの-1.0-1.2.rc15.el5.i386が必要とする
あなたにもインストールする必要があります:
[ルート@ localhostの〜]#RPM -ivhを/ mnt /サーバー/postgresql-libs-8.1.4-1.1.i386.rpm
警告:/mnt/Server/postgresql-libs-8.1.4-1.1.i386.rpm:ヘッダV3 DSA署名:NOKEY、キーID 37017186
準備... ### ######################################## [100%]
1:PostgreSQLの-LIBS# ########################################## [100%]

CD-ROM上に複数の3つのパッケージ。インストール後は、dovecotのをインストールすることができます

[ルート@ localhostの〜]#RPM -ivh /mnt/Server/dovecot-1.0-1.2.rc15.el5.i386.rpm
警告:/mnt/Server/dovecot-1.0-1.2.rc15.el5.i386.rpm:ヘッダーDSA署名V3:NOKEY、キーID 37017186
準備... ####################################### #### [100%]
1:#######################################のDovecot #### [100%]
第二に、サービス起動
開始Dovecotのサービス:#serviceのDovecotの始動
開始後置サービス:#serviceの接尾辞開始
(注:

  1. postfixサービスが開始できない、と任意のプロンプトを表示せずに、あなたが最初のsendmailサービス「ストップsendmailサービス」を停止し、次に開始しなければならない場合は
    postfixサービスを、最高のアイデアでは、sendmail sendmailのをインストールしたり、削除しないことです。
  2. 「(995)聞く:住所すでに場合は 、使用中の」 エラー報告を、あなたは「-i lsofを:995」コマンドを使用することができる995の使用を参照する
    プログラムを、例えば、見つかったrpc.statdは、あなたが「サービスnfslock停止」を使用することができます停止します。
    コンフィギュレーションファイルのdovecotを変更する第三に、:
    /etc/dovecot.conf #vi
    語句はコメント
    プロトコル= IMAP IMAPS POP3 POP3Sを
    構成ファイル接尾辞を変更する、4:
    #viは/etc/postfix/main.cf
    の下、これらの注釈を削除し、そして適切な情報で塗りつぶし
    myhostnameの=サーバーのホスト名
    (ホスト名を参照して、例えば:localhost.localdomainを)
    はmydomain =サーバーのドメイン名(ドメイン名とは、例えば、サーバとして使用されようとしている:mkdovecot.com)myoriginや= メートル D インクルード メートル A n個 n個 E トン n個 トン E R F A C E S = A リットル リットル ザ・ n個 E トン n個 トン E R F A C E S = リットル インクルード C A リットル 時間 インクルード S トン 注記 解除 メートル D E S トン n個 A トン インクルード n個 = MYDOMAIN inet_interfaces =全て(文コメントinet_interfaces = localhostを)mydestinationや= myhostnameのは、localhost。 メートル D インクルード メートル A n個 リットル インクルード C A リットル 時間 インクルード S トン MYDOMAINは、localhost、 サーバーのMYDOMAINにmynetworks = IPアドレス
    の終了保存する
    5は、サービスを再起動します。

サービスのpostfixの再起動

サービスのdovecotの再起動

第六に、テストサーバー(ファイアウォールをオフにします)

telnetのホスト名(またはサーバーIP、127.0.0.1)25

telnetのホスト名(またはサーバーIP、127.0.0.1)110

上記の成功かどうかをチェックし、このサーバーがメールを受信して送信することができ、ここでは、メールサーバーを設定しているが、暗号化されていません。暗号化されるためには
、それに続く
7をまたはセキュリティ証明書を設定します

  1. サーバキーを確立

CDの/ etc / httpdの/ confに

RM SSL。/サーバ。

#mkdir ssl.key ssl.csr ssl.crt

/ usr / binに/ opensslのgenrsa -des3 1024> /etc/httpd/conf/ssl.key/server.key

opensslのRSA -in ssl.key / server.keyのチェックアウトssl.key / server.keyの

  1. 公開鍵サーバの確立

/ usr / binに/ opensslのREQ -new -key /etc/httpd/conf/ssl.key/server.key -out /etc/httpd/conf/ssl.csr/server.csr

  1. サービス証明書を確立

OpenSSLのX509 -in ssl.csr / server.csrアウトssl.crt /をserver.crt -req -signkey ssl.key / server.keyの-days 365

  1. 設定SSL(これは、SSLの設定が成功したかどうかを確認するために、主に、あなたはスキップすることはできません)

VIする/etc/httpd/conf.d/ssl.confのDocumentRoot "/ var / www / htmlと設定" の注意事項を前に削除しました

  1. サービスの再起動

サービスhttpdの再起動

  1. Apacheのテストと安全認証。
    URLには、入力します。https:// localhostのかhttps://127.0.0.1
    8つの構成接尾辞を
  2. main.cfの接尾辞を編集します。

最後に追加のvi /etc/postfix/main.cf:

smtpd_use_tls = YES
smtpd_tls_session_cache_database = BTREE:の/ etc /ポストフィックス/ smtpd_scache
smtpd_tls_cert_file =の/ etc /のhttpd / confに/ ssl.crt /をserver.crt
smtpd_tls_key_file =の/ etc /のhttpd / confに/ ssl.key / server.keyの
2)编辑マスタ。 CF

VIの/etc/postfix/master.cf注3行以下の削除しました:

N-INET SMTPS - N-- - SMTPD
-o smtpd_tls_wrappermode =はい
-o =はいsmtpd_sasl_auth_enable
SMTP INET N - N - - SMTPDがコメント
3)を編集dovecot.conf

我々は/etc/dovecot.conf

プロトコル= IMAP、POP3プロトコル= IMAP、POP3 IMAPS POP3S変更とコメントアウト。
有効にするssl_disable =何のコメントを削除しません。
= /Etc/httpd/conf/ssl.crt/server.crt変更たssl_cert_file
ssl_key_fileの= /etc/httpd/conf/ssl.key/server.key
9つのオープンsaslauthdサービス
#serviceのsaslauthd開始(このサービスはでオンになっています」 SMTPサーバーは、サービスとネットワークを再起動して認証を「)が必要です。(Dovecotは、
接尾辞、ネットワーク)
注:SMTPSポートは、ポート995が465のポップで
10、Outlook ExpressのテストとWindowsクライアント

添付:
Telnetポート番号は、外国のホストソリューションによって閉じ25接続が表示されて
#でコメントアウトラインの内側にmynetworksファイルを/etc/postfix/main.cfます

公開された29元の記事 ウォンの賞賛0 ビュー596

おすすめ

転載: blog.csdn.net/drrui520/article/details/104952116
おすすめ