< 台風のせいで… | メイン | Postfix その2 >
2006年09月19日
■ Postfix
さて、技術文書の続き。 その6は Postfix だ。
インストール自体は DarwinPorts でサクサク進む。
sudo port install postfix +pcre +tls +sasl
が、インストール後に postfix -a (利用可能な認証方式一覧を表示する) を実行すると、cyrus が表示されない。 dovecot というのは表示されるのだが…。
これでは Cyrus SASL で SMTP AUTH ができない。 原因を探ってみると、Portfile が間違っているので、 編集してやり直す。
vi /opt/local/var/db/dports/sources/rsync.rsync. darwinports.org_dpupdate_dports/mail/postfix/Portfile (↑実際は一行)
variant sasl セクションの CCARGS に、 -DUSE_CYRUS_SASL を追加して保存終了。
インストールできたら基本設定を施す。 うちの環境では、myhostname、mydomain、mydestination、 myorigin、mynetworks、home_mailbox を設定しただけ。
サービスを起動 sudo launchctl load -w /Library/LaunchDaemons/org.macports.postfix.plist
で、あっさり動いた。
投稿者 gema : 2006年09月19日 10:51
トラックバック
このエントリーのトラックバックURL:
https://gema.luna2.org/cgi-bin/mt/mt-tb.cgi/9