ローカルサーバーからsmtp.gmail.comを利用する
CENTOSで実施
1.事前に用意するもの
GMailアカウント
postfixとsaslのインストール yum install postfix cyrus-sasl cyrus-sasl-md5
2.GMailのアカウント情報を設定
sasl_passwordファイルを作成
cd /etc/postfix
vi sasl_password
中身:[smtp.gmail.com]:587 GMailのアドレス:GMailのパスワード
3.sasl_passwordファイルをハッシュ化
postmap sasl_password
4.main.cfの編集
(以下の設定を追加)
relayhost = [smtp.gmail.com]:587
#sasl setting
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_mechanism_filter = plain
#tls setting
smtp_use_tls = yes
5.postfixの再起動
/etc/rc.d/init.d/postfix restart
6.テスト
mail a@hogehoge.com
1.事前に用意するもの
GMailアカウント
postfixとsaslのインストール yum install postfix cyrus-sasl cyrus-sasl-md5
2.GMailのアカウント情報を設定
sasl_passwordファイルを作成
cd /etc/postfix
vi sasl_password
中身:[smtp.gmail.com]:587 GMailのアドレス:GMailのパスワード
3.sasl_passwordファイルをハッシュ化
postmap sasl_password
4.main.cfの編集
(以下の設定を追加)
relayhost = [smtp.gmail.com]:587
#sasl setting
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_mechanism_filter = plain
#tls setting
smtp_use_tls = yes
5.postfixの再起動
/etc/rc.d/init.d/postfix restart
6.テスト
mail a@hogehoge.com
コメント