メールの/ etcファイルを設定する方法は?


2

私は、Ubuntu 16.10 VM を持ってます。これを使用して、Gmailアドレスを使用してシェルからメールを送信するように構成しようとしていますcrontab

どの/etcファイルを修正する必要があり、どのオプションを設定する必要がありますか?

回答:


2

postfixに切り替えてから、Gmail SMTP経由でメールを「リレー」できます。(あなたのマシンからのSMTP接続を許可するように、Google内でも安全性の低いアプリの設定をセットアップしてください)

apt-get update && apt-get install postfix mailutils

vi /etc/postfix/sasl_passwd

次の行を追加します。

[smtp.gmail.com]:587 username@gmail.com:password

chmod 600 /etc/postfix/sasl_passwd

vi /etc/postfix/main.cf

relayhost = [smtp.gmail.com]:587
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_security_options =
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

次に、パスワードをエンコードします

postmap /etc/postfix/sasl_passwd

その後、接尾辞を蹴る

systemctl restart postfix.service

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.