LionにはPostfixがインストールされているんだけど、これを使ってgmail経由で送信する際に一筋縄では行かなかったのでメモ。以下を追記して、gmailの587番ポートに接続するよう設定する。gmailアカウントの情報を記述する(YOUR.ACCOUNTとYOUR_PASSWORD部分は自分のものに書き換える)。YOUR.ACCOUNT@gmail.com:YOUR_PASSWORDそしてpostmapでデータベースを作成し、元のファイルは削除する。/etc/postfix/sasl_passwd次に、GmailのSSL証明書を取得する。o7pf55469179pbh.0c_rehashでエイリアスを作成。/etc/postfix/submit.cred以上で設定は終わったので、launchctlに登録する。/System/Library/LaunchDaemons/org.postfix.master.plistこれでメールが送信できるようになったはずなので、mailコマンドで送信してみる。/var/logs/mail.logキューはmailqで確認。出たら上記のようにSSLの設定をしても、次のようなエラーが出るかもしれない(実際自分は出た)。書かれているEquifaxとThawteの2つの証明書をコピーしてくる。CERTIFICATE-----もう一度c_rehashでエイリアスを作成してpostfixを再起動する。/System/Library/LaunchDaemons/org.postfix.master.plistequifax.pemは前述の通り最新の情報で作成したけど、なぜか内容が異なっている。Thawteはもう使えなくなったというから使われないはずだし...。以下にホストしていたドキュメントを置いてあります。ドキュメントはGoogleなどの検索エンジンを使って検索することができます。