goo blog サービス終了のお知らせ 

shigekun's blog

技術メモ

メール受信サーバ dovecotの設定

2013-06-11 11:44:29 | インポート
[/etc/dovecot/dovecot.conf]
protocols = pop3
listen = *

[10-mail.conf]
mail_location = maildir:~/Maildir

[10-auth.conf]
disable_plaintext_auth = no
!include auth-passwdfile.conf.ext
!include auth-static.conf.ext

[auth-passwdfile.conf.ext]
passdb {
driver = passwd-file
# args = scheme=CRYPT username_format=%u /etc/dovecot/users
args = scheme=CRAM-MD5 username_format=%u /etc/dovecot/passwd
}

[auth-static.conf.ext]
userdb {
driver = static
# args = uid=vmail gid=vmail home=/home/%u
args = uid=vmail gid=vmail home=/var/spool/vmail/%d/%n
}

[10-master.conf]
service auth{
# Postfix smtp-auth
unix_listener /var/spool/postfix/private/auth {
mode = 0666
user = postfix
group = postfix
}
}

[起動]
/etc/rc.d/init.d/dovecot start
受信してみてエラーでなければOK?
chkconfig dovecot on

受信の時間が遅い 5秒程度かかる
[auth-system.conf.ext]
passdb{
driver = pam
}
をコメントアウト

Mac用にMD5にも対応
[10-auth.conf]
auth_mechanisms = plain login cram-md5

Outlook Express や Windows Live メール では、受信はPLAINでOKですが、送信認証(SASL)を行う場合は、LOGINがないと認証してくれません。



VPS KVM

2013-06-06 08:52:38 | インポート
OSを入れなおして電源切れたら ディスクを取り出さないと再度インストール画面が起動する。
標準のCentOS 6.2でも
yum update を実行すれば、6.4までアップデートされる

/data がマウントされていないので、マウントし直す必要がある。
mount /dev/vdb /data

/etc/fstab を書きなおし

/data に varを移したら起動しなくなったので、容量を100GBずつに変更して再インストール

/etc/sysconfig/i18n
LANG="ja_JP.eucJP"
に変更

hostコマンド
yum install bind-utils

[vmailユーザとフォルダ作成]
mkdir /var/spool/vmail
groupadd -g 1000 vmail
useradd -u 1000 -g 1000 -d /var/spool/vmail -r -s /sbin/nologin vmail
chown vmail:vmail /var/spool/vmail
chmod 700 /var/spool/vmail


doveadm pw
/etc/dovecot/passwd
メールアドレス:作成したパスワード


/etc/postfix/vmailbox
メールアドレス 保存フォルダのパス
postmap vmailbox
postmap virtual

[main.cf]
myhostname
mydomain
inet_interfaces = all
local_recipient_maps = $virtual_mailbox_maps
mynetworks = 127.0.0.0/8
home_mailbox = Maildir/
smtpd_banner = $myhostname ESMTP unknown

# SASL
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous

smtpd_recipient_restrictions = permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination

# Virtual
local_transport = virtual
virtual_transport = virtual
virtual_mailbox_domains = ドメイン, IPアドレス

virtual_mailbox_base = /var/spool/vmail
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_uid_maps = static:1000
virtual_gid_maps = static:1000
virtual_alias_maps = hash:/etc/postfix/virtual

# limit
message_size_limit = 20971520
virtual_mailbox_limit = 104857600



ルータ

2013-06-03 10:25:40 | インポート
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harashi00-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B0088UGF2G" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harashi00-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B006MNEH1C" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harashi00-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B006MNEH1C" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=harashi00-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=B0088UGF7G" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>