root宛てのメールをgmailに転送して読めるようにする。

Postfixインストール

yumでインストールする。 ※rootもしくはsudoで作業する

yum install postfix

Postfixの設定

main.cfの設定

#取得したドメイン名(DNSで名前解決できるホスト名) #myhostname = host.domain.tld #myhostname = virtual.domain.tld myhostname = example.net #ドメイン名 #mydomain = domain.tld mydomain = example.com # メール送信の設定 # メールの送信元を示す #myorigin = $myhostname #myorigin = $mydomain myorigin = $myhostname #メール受信の設定 #メールを受け取る範囲を指定する。内部からのみ許可。 #inet_interfaces = all #inet_interfaces = $myhostname #inet_interfaces = localhost inet_interfaces = $myhostname, localhost #自ホストが最終目的地であるドメイン名 #mydestination = $myhostname, localhost.$mydomain, localhost #mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, # mail.$mydomain, www.$mydomain, ftp.$mydomain mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain #メールBOXの形式を指定 #home_mailbox = Mailbox home_mailbox = Maildir/
※メールBOXの形式についてはこちらが参考になりました。 転送設定
vi /etc/aliases # Person who should get root's mail #root: marc #転送先のメールアドレスを指定 root: example_xxxx@gmail.com
設定を反映させる。
newaliases
サービスを起動する。
/etc/init.d/postfix start
自動起動をonにする。
chkconfig postfix on

テスト

testメールを送ってみる。

mail -s "Subject:test-mail" root Enterを押して、本文を入力 これはテストメールです。 →Ctrl-Dを押す Cc: →Enterを押す
gmailにメールが転送されていれば完了。