「Xserver VPSでDebianサーバ構築/IMAPサーバ設定」の版間の差分

提供: Medeshima wiki
ナビゲーションに移動 検索に移動
45行目: 45行目:
ssl_cert = </etc/letsencrypt/live/mail.example.com/fullchain.pem
ssl_cert = </etc/letsencrypt/live/mail.example.com/fullchain.pem
ssl_key = </etc/letsencrypt/live/mail.example.com/privkey.pem
ssl_key = </etc/letsencrypt/live/mail.example.com/privkey.pem
</nowiki>

== メールフィルタ ==

<nowiki>
$ sudo apt install dovecot-sieve
</nowiki>

/etc/postfix/main.cf

<nowiki>
mailbox_command = /usr/lib/dovecot/deliver -f "$SENDER" -a "$RECIPIENT"
</nowiki>

<nowiki>
$ sudo systemctl reload postfix@-
</nowiki>

/etc/dovecot/conf.d/15-lda.conf

<nowiki>
protocol lda {
# Space separated list of plugins to load (default is global mail_plugins).
mail_plugins = $mail_plugins sieve
}
</nowiki>

=== ユーザ設定 ===

~/sieve/dovecot.sieve

<nowiki>
ln -s sieve/dovecot.sieve .dovecot.sieve
</nowiki>
</nowiki>

2024年5月31日 (金) 07:05時点における版

概要

次の表のとおりである。

IMAPサーバ Dovecot

設定

$ sudo apt install dovecot-imapd

  • /etc/dovecot/conf.d/10-master.conf
service imap-login {
  inet_listener imap {
    #port = 143
  }
  inet_listener imaps {
    port = 993
    ssl = yes
  }

service auth {

  # Postfix smtp-auth
  unix_listener /var/spool/postfix/private/auth {
    mode = 0666
  }

  • /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:~/Maildir

  • /etc/dovecot/conf.d/10-ssl.conf
ssl_cert = </etc/letsencrypt/live/mail.example.com/fullchain.pem
ssl_key = </etc/letsencrypt/live/mail.example.com/privkey.pem

メールフィルタ

$ sudo apt install dovecot-sieve

/etc/postfix/main.cf

mailbox_command = /usr/lib/dovecot/deliver -f "$SENDER" -a "$RECIPIENT"

$ sudo systemctl reload postfix@-

/etc/dovecot/conf.d/15-lda.conf

protocol lda {
  # Space separated list of plugins to load (default is global mail_plugins).
  mail_plugins = $mail_plugins sieve
}

ユーザ設定

~/sieve/dovecot.sieve

ln -s sieve/dovecot.sieve .dovecot.sieve