すべてのメールをgmailにリレーしなければならないので、mydestinationは設定しない
/etc/postifx/main.cfには下記を記述する(コピペでおk
relayhost = [smtp.gmail.com]:587
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_mechanism_filter = plain
smtp_tls_CApath = /etc/pki/tls/certs/ca-bundle.crt
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_mechanism_filter = plain
smtp_tls_CApath = /etc/pki/tls/certs/ca-bundle.crt
/etc/postfix/sasl_passwd にリレー先の認証情報を記述する
[smtp.gmail.com]:587 UserName@gmail.com:PassWord
ここまではどこにでも書いてあるのですが、
僕はCentOS6を最小限インストール(minimal install)したのでパッケージが足りませんでした、
そこでcyrus-sasl-*をインストールしました
yum install cyrus-sasl-*
それとmailコマンドが入ってないのでmailxパッケージをインストールしました
yum install mailx
これでmailコマンドが利用できるようになります