ドメイン名 fzuenactus.org.cn の SSL 証明書をすでに持っている場合は、その証明書を使用してドメイン名メールボックスを構成できます。詳しい手順は次のとおりです。
1. 必要なソフトウェアをインストールします。
ターミナルで次のコマンドを実行して、システムを更新し、必要なパッケージをインストールします。
sudo apt-get update
sudo apt-get install postfix dovecot-core dovecot-imapd dovecot-pop3d
2. Postfix を設定します。
メインの Postfix 設定ファイルを編集します。
sudo nano /etc/postfix/main.cf
次の構成が正しく設定されていることを確認してください。
myhostname = mail.fzuenactus.org.cn
mydomain = fzuenactus.org.cn
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
ファイルを保存して閉じます。
3. SSL/TLS を構成します。
既存の SSL 証明書とキー ファイルを適切な場所にコピーし、それらを使用するように Postfix を設定します。
sudo cp /path/to/your/ssl/certificate.pem /etc/postfix/smtpd.cert
sudo cp /path/to/your/ssl/privatekey.pem /etc/postfix/smtpd.key
sudo chmod 600 /etc/postfix/smtpd.key
Postfix 設定ファイルを編集します。
sudo nano /etc/postfix/main.cf
次の行を追加または変更します。
smtpd_tls_cert_file=/etc/postfix/smtpd.cert
smtpd_tls_key_file=/etc/postfix/smtpd.key
smtpd_use_tls=yes
ファイルを保存して閉じます。
4. Dovecot を構成します。
Dovecot のメイン構成ファイルを編集します。
sudo nano /etc/dovecot/dovecot.conf
次の構成が正しく設定されていることを確認してください。
disable_plaintext_auth = はい
mail_privileged_group = mail
userdb { driver = passwd } passdb { args = %s driver = pam }プロトコル = imap Pop3 ssl_cert = </path/to/your/ssl/certificate.pem ssl_key = </path/to/your /ssl/privatekey.pem
ファイルを保存して閉じます。
5. 電子メール ユーザーを作成します。
sudo useradd -m emailuser -s /usr/sbin/nologin
sudo passwd emailuser
6. Dovecot ユーザーを構成します。
Dovecot ユーザー設定ファイルを編集します。
sudo nano /etc/dovecot/conf.d/10-mail.conf
メールボックスの保存場所を設定します。
mail_location = maildir:/home/emailuser/Maildir
ファイルを保存して閉じます。
7. サービスを再起動します。
Postfix と Dovecot を再起動して、変更を適用します。
sudo service postfix restart
sudo service dovecot restart
8. DNS レコードを構成します。
ドメイン レジストラーまたは DNS ホスティング プラットフォームに MX レコードを追加して、メールをサーバー IP アドレスにルーティングします。
上記の手順により、既存の SSL 証明書をドメイン名メールボックスの構成に使用できます。セキュリティを確保するために、SSL 証明書と秘密キー ファイルの権限が正しく設定されていることを確認してください。また、これはあくまでも簡単なガイドであり、実際の構成は環境やニーズによって異なる場合がありますので、運用の際は関連ドキュメントを参照するか、専門家のサポートを求めることをお勧めします。
MX レコードをドメイン名解決に追加するには、ドメイン レジストラーまたは DNS ホスティング プラットフォームのコントロール パネルに移動し、次の手順に従う必要があります。
1. ドメイン名レジストラーまたは DNS ホスティング プラットフォームのコントロール パネルにログインします。通常、これはドメイン名の購入に使用した Web サイトです。
2. DNS 管理、DNS 設定、ドメイン名管理などの同様のオプションを探します。ここで、ドメイン名の DNS 構成を変更できます。
3. DNS 管理インターフェイスで、レコードを追加するか、新しいレコードを作成するオプションを見つけます。一般に、MX レコードは、メール サーバーの受信アドレスを指定するメール交換レコードです。
4. MX レコードを追加するときは、次の情報を入力する必要があります。
- ホスト名: 通常は「mail」などのサブドメイン名で、ドメイン名と結合されて完全なメール サーバー ドメイン名が形成されます。 。
- レコードタイプ: MX レコードを選択します。
- 優先度: これはメール サーバーの優先順位で、通常は 10 から始まり、昇順になります。優先度の数値が低いほど、優先度が高くなります。
- レコード値: これはメール サーバーのホスト名です。メールサーバーのホスト名が「mail.fzuenactus.org.cn」の場合は、ここに「mail.fzuenactus.org.cn」と入力します。
5. レコードを保存または追加した後、DNS レコードが有効になるまで一定時間 (通常は数分から数時間) 待ちます。このプロセスは DNS 伝播と呼ばれます。
MX レコードの設定は、ドメイン名レジストラーまたは DNS ホスティング プラットフォームによって異なる場合があることに注意してください。プラットフォームに MX レコードを追加する方法がわからない場合は、関連するプラットフォームのドキュメントを参照するか、カスタマー サポートに問い合わせて詳細なガイダンスを求めることをお勧めします。
ポート 25 は SMTP (Simple Mail Transfer Protocol) のデフォルトのポートです。SMTP は電子メールの送信に使用されるプロトコルで、送信者のメール クライアントまたはメール サーバーから受信者のメール サーバーにメッセージを配信します。電子メールの送信中、SMTP サーバーはポート 25 を使用して送信者からメールを受信し、正しい受信者にルーティングします。
具体的には、電子メールを送信すると、メール クライアントまたはメール サーバーは SMTP プロトコル経由で SMTP サーバーに電子メールを送信します。SMTP サーバーは、ポート 25 で受信メール接続をリッスンし、送信者からのメールを受信サーバーに配信します。メッセージが受信されると、SMTP サーバーは受信者のメール サーバーにメッセージを配信しようとします。
SMTP プロトコルは主に電子メールの送信に使用されますが、電子メールの保存や受信には関与しないことに注意してください。メールの保存と受信は通常、別のポート (IMAP はポート 143 を使用し、POP3 はポート 110 を使用) を使用して、ユーザーがメール サーバーからメールを取得できるようにする他のプロトコル (IMAP や POP3 など) によって処理されます。 。
要約すると、ポート 25 は SMTP プロトコルで使用されるポートであり、電子メール送信プロセス中に送信者から電子メールを受信するサーバーに電子メールを配信する役割を果たします。