さくらVPSの本登録の完了前では、25番ポートからメールを送信できないのでgmail経由でメールを送信した時のメモ
(本登録の申請中も送信できません。)
/etc/postfix/main.cfに
relayhost = [smtp.gmail.com]:587を記述
/etc/postfix/main.cfの最後に以下を追加
smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_mechanism_filter = plain smtp_sasl_security_options = noanonymous smtp_use_tls = yes
/etc/postfix/にsasl_passwdファイルを作成し以下を記述
[smtp.gmail.com]:587 gmailのメールアドレス:パスワード
root以外見れなくする
chmod 600 /etc/postfix/sasl_passwd
postmap /etc/postfix/sasl_passwdを実行し、パスワードをDB化する。
postfixの再起動
/etc/init.d/postfix restart
ターミナル上でmailコマンドで送信できることを確認。
※ gmail経由で送信すると、差出人がgmailのアドレスになってしまうのでgmailの[設定] -[アカウントとインポート]-[名前]の[別のアドレスからメッセージを送信]にメールアドレスを追加する必要があります。
0 コメント:
コメントを投稿