Postfix+Dovecotでメールサーバを構築する方法を書いた記事その1です.

メールサーバを構築するために,SSL証明書を取得する方法を説明します.

親記事

この記事は,以下の記事の一部です.

Postfix+Dovecotでメールサーバを構築する

手順

1. Certbotのインストール

ここでは,Let's Encryptを用いてSSL証明書を取得します.クライアントソフトウェアcertbotをインストールします.

$ sudo yum -y install certbot

2. SSL証明書の発行

証明書を発行してもらいます.{your email address}は普段使っているメールアドレスを入力してください.

$ sudo certbot certonly --standalone -d mail.yourdomain.com -m {your email address} --agree-tos

失敗した場合,httpサーバを停止すればうまくいく可能性があります.ただしWebサイトが止まりますので注意する必要があります.

$ sudo systemctl stop httpd

以下のように表示されれば,証明書が発行されています.

$ sudo ls /etc/letsencrypt/live/mail.yourdomain.com/
README  cert.pem  chain.pem  fullchain.pem  privkey.pem

httpサーバを停止した場合は,再び起動するのを忘れないようにしましょう.

$ sudo systemctl start httpd

以上で完了です.お疲れ様でした.

次の記事

[その2]Postfixのインストールと設定