postfixでGmailに送信できるようにする

https://sites.google.com/site/shin1ogawa/mac-osx-1/postfix_gmail

Gmailへ送信時に以下のエラー発生

Feb 20 11:05:05 ip-172-31-8-159 postfix/smtp[3524]: connect to smtp.gmail.com[2404:6800:4008:c03::6c]:587: Network is unreachable

原因は、ipv6でつなぎにいっていることだった。main.cfのinet_protcolsをipv4とセットすることで回避。

Postfixが内部的に利用しているDB

Postfix は情報を蓄積したり検索するのに様々な種類のデータベースを 使います。Postfix データベースは “type:name” のように指定します。 Berkeley DB は Postfix データベース種類のうち “hash” と “btree” を 実装しています。Postfix Berkeley DB データベースの名前はデータベース ファイル名から “.db” サフィックスを取り除いたものです。Berkeley DB データベースはpostmap(1) コマンドで管理 されます。

main.cf を変更して、すぐに反映させたければ「postfix reload」コマンドを実行する。