インストールは
ここで
/etc/postfix/main.cf内の1番下に以下を記述(コピペはしないほうがいいです。)
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions =(ここは改行ではない)
permit_mynetworks,permit_sasl_anthenticated,check_relay_domains,reject
smtpd_sasl_security_options = noanonymous noplaintext
broken_sasl_auth_clients = yes
次に/usr/lib/sasl2/smtpd.confを作る。
フォルダに行って作るか、コマンド # vi /usr/lib/sasl2/smtpd.confで作成される。
中にpwcheck_method:auxpropを記述。
コマンドでやった場合は、escキー :wqで保存。
SMTP-AUTH のユーザー作成(メールユーザーではない)
コマンドで
# saslpasswd2 -c ドメイン名 -u ユーザー名
# passwd
#again
# chgrp postfix /etc/sasldb2
# chmod g+r /etc/sasldb2
コマンドで #survice postfix restart (main.cfをいじったらこれをする)
起動確認
コマンド
#telnet localhost 25 enterで
telnet 127.0.0.1......
Connected to localhost
Escape charactor is '^]'
220 ホスト名 ESMTP postfix ←これが出ない場合はエラー
EHLO localhost をこの後に打つと
250-ホスト名
250-PIPECINNING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5←これがあればいい
250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5←これがあればいい
250-ENHANCEDSTUSCORES
250-8BITMIME
250-DSN
quitで戻る
次はssl送信を書きます。