Redhat7u1でpostfixとdovecotをとりあえず動作させる設定

■/etc/postfix/main.cf

myhostname = saflweb.resresii.net
mydomain = resresii.net
myorigin = $mydomain
home_mailbox = Maildir/

queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = postfix
inet_interfaces = all
inet_protocols = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 127.0.0.0/8, 192.168.3.0/24
unknown_local_recipient_reject_code = 550
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
debug_peer_level = 2

debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$process_name $process_id & sleep 5

sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/postfix-2.10.1/samples
readme_directory = /usr/share/doc/postfix-2.10.1/README_FILES

 

 

dovecotを動作させるのに必要なファイルは以下4つ

 

dovecot.conf

protocols = pop3

listen = *

ssl = no


dict {
#quota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
#expire = sqlite:/etc/dovecot/dovecot-dict-sql.conf.ext
}

!include conf.d/*.conf

!include_try local.conf

 

 

auth-system.conf.ext

passdb {
driver = shadow
# [blocking=no]
#args =
}

 

 

10-mail.conf

mail_location = maildir:~/Maildir(コメントアウトを外す)

 

10-auth.conf

disable_plaintext_auth = no 

auth_mechanisms = plain

!include auth-system.conf.ext