dovecot postfix ロカールメールサーバーを立ち上げる

ubuntu 16.04で行なった

ローカルメールサーバーを立ち上げるにはpostfixとdovecotをインストールする。

apt-get install postfix

apt-get install dovecot-core

apt-get install dovecot-imapd

vi /etc/postfix/main.cf

# 全てのメールを受け取る
inet_interfaces = all

# ローカル配送で不明なユーザを拒否しない
local_recipient_maps = 

# ローカル配送で不明なユーザへのメールは maildev へ送る
luser_relay = maildev

# 各ユーザディレクトリ以下にメールボックスを作成する場合は以下で指定する
# "/"で終わる値を設定すると Maildir形式のメールボックスになる
# mail_spool_directoryを有効にする場合、こちらをコメントアウトする
home_mailbox = Maildir/

# トランスポートマップを指定
transport_maps = hash:/etc/postfix/transport

vi /etc/postfix/transport
*       local:

postmap /etc/postfix/transport

useradd maildev
passwd maildev

service postfix reload

dovecot

vi /etc/dovecot/conf.d/10-mail.conf

#mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_location = maildir:~/Maildir

確認

telnet localhost 25
helo localhost
mail from: ckenko25@gmail.com
rcpt to: maildev@private.ckenko25.jp
data
subject: test
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc
.

quit

送付されたメールの確認

cat /var/mail/maildev

関連広告記事

シェアする

  • このエントリーをはてなブックマークに追加

フォローする