mailの最近のブログ記事

カテゴリー:

Outbound Port 25 Blockingが導入されているISPからの接続でメールを送信できるようにするため、postfixがサブミッションポートでもListenするように設定した。

1. /etc/postfix/master.cf の以下の部分のコメントを外す。

#submission inet n      -       n       -       -       smtpd

2. 設定したら、postfixをリロード。

# /etc/init.d/postfix reload

3. ファイアウォールで587番ポートを開ける。

カテゴリー:

/etc/postfix/main.cf
message_size_limit = 20480000

message_size_limitが未指定の場合のデフォルトは、10240000(10MB)。

main.cfのパラメータについては、main.cfの最初のコメントにあるとおり、
$ man 5 postconf
で見ることができる。
message_size_limit (default: 10240000)
       The maximal size in bytes of a message, including envelope information.

カテゴリー:

main.cfに少なくとも以下の設定が必要。
以下の例では、メールサーバがmail.example.com、ドメインがexample.com。

myhostname = mail.example.com

mydomain = example.com

# mydestinationに$mydomainを含めない場合、
# user@example.com宛てのメールが受信できない
#mydestination = $myhostname, localhost.$mydomain, localhost
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
#	mail.$mydomain, www.$mydomain, ftp.$mydomain

inet_interfaces = $myhostname, localhost

#mynetworks_style = subnet
mynetworks_style = host

# aliasesファイルの設定とエリアスデータベースの作成は別途必要
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

# home_mailboxは、dovecotのmail_locationの設定と合わせる(関連するエントリー参照)
# IMAPを使用する場合はdovecotでMaildir形式を使用する必要があるため、
# ここでもMaildirを設定する。
home_mailbox = Maildir/

設定のチェックは
postfix check

カテゴリー:

postfixの配信メールがdovecotで受信できない。

/etc/postfix/main.cfのhome_mailboxと、/etc/dovecot.confのmail_locationが同じ場所を指すように設定する必要がある。

/etc/postfix/main.cf
home_mailbox = Maildir/
/etc/dovecot.conf
mail_location = maildir:~/Maildir

カテゴリー:

カテゴリー:

カテゴリー: