unix:linux:exim4
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| unix:linux:exim4 [2026/03/21 11:45] – editor | unix:linux:exim4 [2026/03/21 12:15] (現在) – [設定 (exim4)] editor | ||
|---|---|---|---|
| 行 7: | 行 7: | ||
| ===== 準備 ===== | ===== 準備 ===== | ||
| - | exim4 をインストール | + | exim4 / dovecot |
| - | sudo apt install exim4 | + | < |
| + | sudo apt install exim4 | ||
| + | sudo apt install dovecot-imapd dovecot-pop3d | ||
| + | </ | ||
| ---- | ---- | ||
| - | ==== 設定 ==== | + | ===== 設定 |
| 再設定したい場合 | 再設定したい場合 | ||
| dpkg-reconfigure exim4-config | dpkg-reconfigure exim4-config | ||
| 行 23: | 行 26: | ||
| - ローカル(自身のホスト) からの中継を許可する # smtp-auth のため(悩みポイント) | - ローカル(自身のホスト) からの中継を許可する # smtp-auth のため(悩みポイント) | ||
| - | ---- | + | 設定ファイルが分割していないかの確認 |
| + | < | ||
| + | grep dc_use_split_config / | ||
| + | -> false であればよい | ||
| + | </ | ||
| - | ==== SPF ==== | + | |
| + | ---- | ||
| + | ==== SPF / DKIM ==== | ||
| 鍵の作成 | 鍵の作成 | ||
| < | < | ||
| 行 34: | 行 43: | ||
| </ | </ | ||
| ---- | ---- | ||
| - | / | + | < |
| - | <file / | + | |
| DKIM_SELECTOR = 2026021401 | DKIM_SELECTOR = 2026021401 | ||
| DKIM_PRIVATE_KEY=/ | DKIM_PRIVATE_KEY=/ | ||
| DKIM_CANON=relaxed | DKIM_CANON=relaxed | ||
| DKIM_DOMAIN=ownDomainName | DKIM_DOMAIN=ownDomainName | ||
| + | MAIN_TLS_ENABLE = true | ||
| </ | </ | ||
| ---- | ---- | ||
| 行 85: | 行 94: | ||
| </ | </ | ||
| - | ===== 送信テスト ===== | + | ===== 設定 (dovecot) ===== |
| - | echo "Test mail from exim4" | mail -s " | + | |
| + | 以下の記載を自分の環境にあわせて確認、もしくは修正・追加する。 | ||
| + | |||
| + | <file config / | ||
| + | listen = * | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | <file config edit / | ||
| + | disable_plaintext_auth = yes | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | <file config / | ||
| + | mail_location = maildir: | ||
| + | </ | ||
| + | ---- | ||
| + | <file config / | ||
| + | inet_listener imaps { | ||
| + | port = 993 | ||
| + | ssl = yes | ||
| + | } | ||
| + | |||
| + | inet_listener pop3s { | ||
| + | port = 995 | ||
| + | ssl = yes | ||
| + | } | ||
| + | |||
| + | unix_listener / | ||
| + | mode = 0660 | ||
| + | user = Debian-exim | ||
| + | group = Debian-exim | ||
| + | } | ||
| + | |||
| + | </ | ||
| + | ---- | ||
| + | SSL の設定 | ||
| + | <file config / | ||
| + | ssl = yes | ||
| + | ssl_cert = <" | ||
| + | ssl_key = <" | ||
| + | </ | ||
| + | ---- | ||
| + | ログファイルの設定 | ||
| + | <file config / | ||
| + | log_path = / | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | ディレクトリの作成、所有権の設定 | ||
| + | < | ||
| + | mkdir / | ||
| + | chown dovecot: | ||
| + | mkdir -p / | ||
| + | chown Debian-exim: | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | 確認 | ||
| + | < | ||
| + | ls -F / | ||
| + | # / | ||
| + | </ | ||
| + | ---- | ||
| + | ===== Firewall の許可 ===== | ||
| + | < | ||
| + | sudo ufw allow pop3s | ||
| + | sudo ufw allow imaps | ||
| + | sudo ufw allow 587/tcp | ||
| + | </ | ||
| + | ---- | ||
| + | ===== テスト ===== | ||
| + | ==== SSL 接続 ==== | ||
| + | < | ||
| + | openssl s_client -connect slightknowledge.com: | ||
| + | </ | ||
| + | ==== メールサーバーからの送信 ==== | ||
| + | < | ||
| + | echo "Test mail from exim4" | mail -s " | ||
| + | </ | ||
unix/linux/exim4.1774093555.txt.gz · 最終更新: by editor
