< 台風のせいで… | メイン | 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

コメント

コメントしてください




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)