У меня есть VM Ubuntu 16.10, который я пытаюсь настроить для отправки почты от оболочки с моим адресом Gmail через crontab
.
Который /etc
файл я должен исправить и какие опции я должен установить?
Можно хотеть переключиться на постфикс, и затем можно "передать" электронную почту через Gmail SMTP. (удостоверьтесь, что Вы устанавливаете установку (установки) меньшего-количества-защищенных-приложений в Google также, таким образом, это позволит соединение SMTP от Вашей машины)
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