Postfixでローカルにメール送信及び受信
近日中にメールサーバの設定を終わらせないといけないのですが
お恥ずかしながらローカルにも配送ができていない状況です。
postfixをインストールする前に元々sendmailが動いていたのですが
(sendmailもメールの送受信ができなくなった)ので、postfixに挑戦して
みようと思って参考サイト(http://www.freewheelburning.com/linux/postfix.html)を元に
試して見たのですが、うまく行きません。
postfixは起動できるのですがメール送受信ができません。
sendmailの設定の時に色々いじっているのでどこまで影響が出ているのか
わからないのが致命的です・・・。
postfixのバージョンは2.6.5です。
以下main.cfの内容
main.cf
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = postfix
myhostname = www.hoge.co.jp
#mydomain = domain.tld
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
unknown_local_recipient_reject_code = 550
mynetworks_style = host
mynetworks = 127.0.0.0/8, 192.168.1.0/24
#relay_domains = $mydestination
#relay_recipient_maps = hash:/etc/postfix/relay_recipients
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
home_mailbox = Maildir/
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = no
readme_directory = no
smtpd_helo_required = yes
#smtp_sasl_auth_enable = yes
#smtp_sasl_password_maps = hash:/etc/postfix/authinfo
#smtp_sasl_security_options = noanonymous
#smtp_sasl_mechanism_filter = LOGIN, PLAIN, CRAM-MD5
telnetにてメール送信
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 www.hoge.co.jp ESMTP Postfix
helo localhost
250 www.hoge.co.jp
mail from:root@localhost
250 2.1.0 Ok
rcpt to:user@localhost
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
From:root@localhost
Subject:mailtest
This mail is test.
.
250 2.0.0 Ok: queued as DC80A3408054
quit
221 2.0.0 Bye
Connection closed by foreign host.
# postqueue -p
と中を見ても何も記述されておりませんでした。
maillogは
Dec 4 12:42:28 hoge postfix/cleanup[2193]: DC80A3408054: message-id=<20091204034132.DC80A3408054@www.hoge.co.jp>
Dec 4 12:42:28 hoge postfix/qmgr[2180]: DC80A3408054: from=<root@localhost.hoge.co.jp>, size=396, nrcpt=1 (queue active)
Dec 4 12:42:28 hoge postfix/local[2196]: DC80A3408054: to=<usermosp@localhost.hoge.co.jp>, orig_to=<user@localhost>, relay=local, delay=72, delays=72/0/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Dec 4 12:42:28 hoge postfix/qmgr[2180]: DC80A3408054: removed
Dec 4 12:42:33 hoge postfix/smtpd[2187]: disconnect from localhost.localdomain[127.0.0.1]
自分が未熟すぎるのは重々承知しております。
堂々巡りで一日が終わっていく毎日です、ご教授頂けると幸いです。
また足りない情報がありましたら、追記させていただきますのでどうぞよろしくお願い致します。